//[ValidateAntiForgeryToken] public ActionResult Edit(User user) { if (Session["userEmail"] != null) { User targetsUser = new MyDoctorDB.User(); targetsUser = DoctorDBContext.Users.Where(u => u.ID == user.ID).FirstOrDefault(); if (targetsUser != null) { if (ModelState.IsValid) { user.Password = EncryptPassword.encryptPassword(user.Password); targetsUser.FirstName = user.FirstName; targetsUser.LastName = user.LastName; targetsUser.Email = user.Email; targetsUser.PhoneNumber = user.PhoneNumber; targetsUser.Password = user.Password; targetsUser.DateOfBirth = user.DateOfBirth; doctordb.UpdateUser(targetsUser); ViewBag.useremail = targetsUser.Email; return(View("PatientDashboard")); } } return(View(user)); } return(RedirectToAction("LogIn", "Home")); }
public ActionResult Create(User user) { User newUser = new MyDoctorDB.User(); newUser.ID = 3; newUser.PatientID = 8; newUser.DoctorID = 9; if (ModelState.IsValid) { newUser.FirstName = user.FirstName; newUser.LastName = user.LastName; newUser.Email = user.Email; newUser.PhoneNumber = user.PhoneNumber; newUser.Password = user.Password; newUser.gender = user.gender; newUser.DateOfBirth = user.DateOfBirth; doctordb.SetUser(newUser); return(View("Display", newUser)); } return(View()); }