/// Occurs when upload backup application bar button is clicked. Author : Farhan Ghumra /// </summary> private async void btnUploadBackup_Click ( object sender , EventArgs e ) { var dbFile = await ApplicationData . Current . LocalFolder . GetFileAsync ( Util . DBNAME ); var fileBytes = await GetBytesAsync ( dbFile ); var Params = new Dictionary < string , string > { { "userid" , "9" } }; UploadFilesToServer ( new Uri ( Util . UPLOAD_BACKUP ), Params , Path . GetFileName ( dbFile . Path ), "application/octet-stream" , fileBytes ); } /// <summary> /// Creates HTTP POST request & uploads database to server. Author : Farhan Ghumra /// </summary> private void UploadFilesToServer ( Uri uri , Dictionary < string , string > data , string fileName , string fileContentType , byte [] fileData ) { string boundary = "----------" + DateTime . Now ...