public void ChangeUser() { RegistrateCurrentUser usr = new RegistrateCurrentUser(); if (Password != "") { if (Password == "" || SecondPassword == "") { ErrorMessage = "*Пароли не совпадают"; return; } else if (Password != SecondPassword) { ErrorMessage = "*Пароли не совпадают"; return; } else { usr.Password = Password; } } usr.Gender = Gender; usr.DateBirthday = DateBirthday.ToString(); _settings.ChangeUserProfile(usr); }
public void RegistrateOnApp(object param) { RegistrateCurrentUser user = new RegistrateCurrentUser(); if (Name == "" || Password == "" || PasswordSecond == "") { ErrorMessage = "*Все поля должны быть заполнены"; return; } else if (DateBirthday > DateTime.Now) { ErrorMessage = "*Возраст не может быть больше текущей даты"; return; } else if (Password != PasswordSecond) { ErrorMessage = "*Пароли не совпадают"; return; } byte[] tmp = { }; user.Login = Name; user.Password = Password; user.Gender = Gender; user.UserImage = tmp; user.DateBirthday = DateBirthday.ToString(); UResult result = (UResult)_loginRegister.AddNewUserOnDB(user); if (result == UResult.Access) { OpenLogin.Execute(null); } else if (result == UResult.UserFailed) { ErrorMessage = "*Такой пользователь уже существует"; } }