Ejemplo n.º 1
0
        private void ButtonCall_Click(object sender, RoutedEventArgs e)
        {
            var email = TextBox_Email.Text;
            var name  = TextBox_Name.Text;

            if (!UserInfoHelper.CheckUser(email, name))
            {
                MessageBox.Show("Invalid email or name");
                return;
            }
            _repo.SaveUserInfo(email, name);
        }
Ejemplo n.º 2
0
        public bool RegisterUser(User user, ref string errMessage)
        {
            if (!UserInfoHelper.CheckUser(user))
            {
                errMessage = "Empty login";
                return(false);
            }
            User found = context.Users.SingleOrDefault(x => x.Login == user.Login);

            if (found != null)
            {
                errMessage = "User with same login already exists";
                return(false);
            }

            context.Users.Add(user);
            context.SaveChanges();
            return(true);
        }