Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private async void backupData(Uri strUri)
- {
- using (IsolatedStorageFile myIsolated = IsolatedStorageFile.GetUserStoreForApplication())
- {
- using (IsolatedStorageFileStream stream = myIsolated.OpenFile("Password.xml", FileMode.Open))
- {
- byte[] buffer = new byte[stream.Length];
- int x = await stream.ReadAsync(buffer, 0, (int)stream.Length);
- if (x != stream.Length)
- {
- return;
- }
- IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
- object tmpObject = new object();
- if (settings.TryGetValue("masterPassword", out tmpObject))
- {
- string mstPass = (string)tmpObject;
- tmpObject = new object();
- if (settings.TryGetValue("username", out tmpObject))
- {
- string uname = (string)tmpObject;
- string strParameter = String.Format("masterPass={0}&username={1}&xml={2}", mstPass, uname, buffer);
- WebClient wc = new WebClient();
- wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
- string testHeader = wc.Headers.ToString();
- wc.UploadStringAsync(strUri, "POST", strParameter);
- }
- else
- {
- return;
- }
- }
- else
- {
- return;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement