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); }
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); }