public ActionResult Login(CredentialsModel model, string returnUrl) { if (model.IsValid(model.UserName, model.Password)) { FormsAuthentication.SetAuthCookie(model.UserName, true); return(RedirectToLocal(returnUrl)); } // If we got this far, something failed, redisplay form ModelState.AddModelError("", "The user name or password provided is incorrect."); return(View(model)); }
private void Button_Click_SaveAll(object sender, RoutedEventArgs ev) { if (!_model.IsValid()) { MessageBox.Show("ОШИБКА"); return; } Credentials person; if (_isEditMode) { int id = _model.CredentialsID; person = _db.Credentials.GetByID(id); person.PersonalData = _model.PersonalData; person.AccountType = _model.AccountType; person.FullName = _model.FullName; person.Login = _model.Login; person.Password = _model.Password; _db.TryAction(DatabaseActions.UPDATE, person); } else { person = new Credentials() { PersonalData = _model.PersonalData, AccountType = _model.AccountType, FullName = _model.FullName, Login = _model.Login, Password = _model.Password }; _db.TryAction(DatabaseActions.ADD, person); } _db.SaveChanges(); _w.LoadInfoFromDb(); }