public void Registration() { Player result = GetByLogin(ActiveUser.UserLogin); if (result != null) { MessageBox.Show("Аккаунт с таким логином уже существует"); } else { Player newUser = new Player(); newUser.LoginUser = ActiveUser.UserLogin; newUser.NameUser = ActiveUser.UserName; newUser.RegistrDate = ActiveUser.DateRegistr; HashPassword hp = new HashPassword(ActiveUser.UserPassword); newUser.HashUser = hp.Hash; newUser.SaltUser = hp.Salt; Create(newUser); Save(); MessageBox.Show("Аккаунт успешно создан"); //catch (DbEntityValidationException ex) //{ // string message = ""; // foreach (DbEntityValidationResult validationError in ex.EntityValidationErrors) // { // message = "Object: " + validationError.Entry.Entity.ToString(); // foreach (DbValidationError err in validationError.ValidationErrors) // { // message = message + err.ErrorMessage + ""; // } // } // MessageBox.Show(message); //} } }