public ActionResult Registration(NewUser model) { if (ModelState.IsValid) { using (var db = new StudentsDBEntities1()) { var encryptedPassword = Security.Encryption.Encrypt(model.NewPassword); var user = db.SLoginInfoes.Create(); var role = db.Users.Create(); user.StudentID = model.NewUserID; user.UserName = model.UserName; user.Password = model.NewPassword; user.LoginFailedCount = 0; user.UserResult = 0; role.UserID = model.NewUserID; role.UserRole = model.UserRole; db.SLoginInfoes.Add(user); db.Users.Add(role); var xo = db.GetValidationErrors(); db.SaveChanges(); } } else { ModelState.AddModelError("", "One or more fields have been"); } return(View()); }
public ActionResult Edit(SLoginInfo model) { if (ModelState.IsValid) { DBEntities1.Entry(model).State = EntityState.Modified; DBEntities1.SaveChanges(); return(RedirectToAction("AdminView", "Home")); } return(View("Edit")); }