private async static void OnSaveRegisterationClick(object sender, EventArgs e) { try { if (DataOperation.WorkingItem != null && (((DataOperation.WorkingItem.InputedPW1).Equals(DataOperation.WorkingItem.InputedPW2)) && DataOperation.WorkingItem.InputedPW1 != null) && (DataOperation.WorkingItem.InputedName.Equals("ThisApplication"))) { Console.WriteLine("what is wrong? {0}", DataOperation.WorkingItem.InputedName.Equals("ThisApplication").ToString()); AESKEY.Set_AesKey(DataOperation.WorkingItem.InputedPW1); Item appacount = new Item { NameofApplication = DataOperation.WorkingItem.InputedName, PW = AESKEY.EncryptStringToBytes_Aes(DataOperation.WorkingItem.InputedPW1), Date = DateTime.UtcNow.ToString() }; if ((await DataOperation.RealTimeDatabase.CreatAPPAccount(appacount))) { PageContain.Children.Clear(); DataOperation.LogedIN = true; CreateListItemView(); } } else { } } catch { } }
public static void LoginEvent(object sender, EventArgs e) { string encryloginpw; AESKEY.Set_AesKey(DataOperation.WorkingItem.InputedPW1); encryloginpw = AESKEY.EncryptStringToBytes_Aes(DataOperation.WorkingItem.InputedPW1); if (encryloginpw.Equals(DataOperation.AppPW) && DataOperation.AppPW != null) { DataOperation.LogedIN = true; RetrunListView(); } else { Label infolabe = new Label { Text = "your passowrd is wrong" }; PageContain.Children.Add(infolabe); } }
private async static void OnAddSaveClick(object sender, EventArgs e) { try { if (DataOperation.WorkingItem != null && (((DataOperation.WorkingItem.InputedPW1).Equals(DataOperation.WorkingItem.InputedPW2)) && DataOperation.WorkingItem.InputedPW1 != null) && DataOperation.WorkingItem.InputedName != null && DataOperation.WorkingItem.InputedUserName != null && (!((DataOperation.WorkingItem.InputedName).Equals("ThisApplication")))) { Item newitem = new Item { NameofApplication = DataOperation.WorkingItem.InputedName, UserName = AESKEY.EncryptStringToBytes_Aes(DataOperation.WorkingItem.InputedUserName), PW = AESKEY.EncryptStringToBytes_Aes(DataOperation.WorkingItem.InputedPW1), Date = DateTime.UtcNow.ToString() }; if ((await DataOperation.RealTimeDatabase.AddItemAsync(newitem))) { PageContain.Children.Clear(); RetrunListView(); } } else { Label infolabe = new Label { Text = "It seems something is wrong with your input", FontAttributes = FontAttributes.Bold, HorizontalTextAlignment = TextAlignment.Center }; PageContain.Children.Add(infolabe); } } catch { } }
public void EncryptEntry() { InputedUserName = AESKEY.EncryptStringToBytes_Aes(InputedUserName); InputedPW1 = AESKEY.EncryptStringToBytes_Aes(InputedPW1); }