public static void UpdateUserInfo(DennaUser usr, DennaUser newUser) { RealmContext.Instance.Write(() => { usr.Email = newUser.Email; usr.FullName = newUser.FullName; RealmContext.Instance.Add(usr, update: true); }); }
void UsrInfo_Click(object sender, RoutedEventArgs e) { var user = _usrsvc.GetUserInfo(); var UpdatedInfo = new DennaUser(); UpdatedInfo.Email = Email.Text; UpdatedInfo.FullName = FullName.Text; _usrsvc.UpdateUserInfo(_usrsvc.GetUserInfo(), UpdatedInfo); }
public static void CreateUserInformation(string name, string email) { var usr = new DennaUser() { FullName = name, Email = email }; RealmContext.Instance.Write(() => { RealmContext.Instance.Add(usr); }); }
public static void CreateUserInformation(string name, string email, string username) { var usr = new DennaUser() { FullName = name, Email = email, Username = username }; _instance.Write(() => { _instance.Add(usr); }); }
public void CreateUserInformation(string name, string email, string username) { var instance = RealmContext.GetInstance(); var usr = new DennaUser() { FullName = name, Email = email, Username = username }; instance.Write(() => { instance.Add(usr); }); }
public static void UpdateUserInfo(DennaUser usr, DennaUser newUser) { try { _instance.Write(() => { usr.Email = newUser.Email; usr.FullName = newUser.FullName; _instance.Add(usr, update: true); }); } catch (Exception e) { e.Message.ShowMessage("error"); } }
public void UpdateUserInfo(DennaUser usr, DennaUser newUser) { if (usr.Email != newUser.Email || usr.FullName != newUser.FullName) { try { var instance = RealmContext.GetInstance(); instance.Write(() => { usr.Email = newUser.Email; usr.FullName = newUser.FullName; instance.Add(usr, update: true); }); } catch (Exception e) { "Error".ShowMessage(e.Message); } } }
void UsrInfo_Click(object sender, RoutedEventArgs e) { var user = UserService.GetUserInfo(); var UpdatedInfo = new DennaUser(); UpdatedInfo.Email = Email.Text; UpdatedInfo.FullName = FullName.Text; try { UserService.UpdateUserInfo(UserService.GetUserInfo(), UpdatedInfo); MsgTxt.Text = "The account information has been updated successfuly"; MsgTxt.Foreground = new SolidColorBrush(Windows.UI.Colors.Blue); } catch { MsgTxt.Text = "Something happened and we couldn't update your info"; MsgTxt.Foreground = new SolidColorBrush(Windows.UI.Colors.Red); } }