Exemplo n.º 1
0
 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);
     });
 }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        public static void CreateUserInformation(string name, string email)
        {
            var usr = new DennaUser()
            {
                FullName = name,
                Email    = email
            };

            RealmContext.Instance.Write(() =>
            {
                RealmContext.Instance.Add(usr);
            });
        }
Exemplo n.º 4
0
        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);
            });
        }
Exemplo n.º 5
0
        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);
            });
        }
Exemplo n.º 6
0
 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");
     }
 }
Exemplo n.º 7
0
 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);
         }
     }
 }
Exemplo n.º 8
0
        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);
            }
        }