public ActionResult Edit(UserVeiwModel model) { if (!ModelState.IsValid) { model.Genders = Gender.GetListOfGender(); model.Districts = _db.Districts.ToList(); model.Divisions = _db.Divisions.ToList(); return(View(model)); } var user = _db.Users.Find(model.Id); if (user != null) { user.FirstName = model.FirstName; user.LastName = model.LastName; user.UserName = model.UserName; user.Email = model.Email; user.MobileNo = model.MobileNo; user.Gender = model.Gender; user.DivisionId = model.Division; user.DistrictId = model.District; user.Address = model.Address; user.LastEducation = model.LastEducation; user.Occupation = model.Occupation; user.DateOfBirth = model.DateOfBirth; } _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(UserVeiwModel model) { if (!ModelState.IsValid) { model.Genders = Gender.GetListOfGender(); model.Districts = _db.Districts.ToList(); model.Divisions = _db.Divisions.ToList(); return(View(model)); } var user = new User() { FirstName = model.FirstName, LastName = model.LastName, UserName = model.UserName, Email = model.Email, MobileNo = model.MobileNo, Gender = model.Gender, DivisionId = model.Division, DistrictId = model.District, Address = model.Address, LastEducation = model.LastEducation, Occupation = model.Occupation, DateOfBirth = model.DateOfBirth }; _db.Users.Add(user); _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } User user = _db.Users.Find(id); if (user == null) { return(HttpNotFound()); } var userviewmodel = new UserVeiwModel(); userviewmodel.FirstName = user.FirstName; userviewmodel.LastName = user.LastName; userviewmodel.UserName = user.UserName; userviewmodel.Email = user.Email; userviewmodel.MobileNo = user.MobileNo; userviewmodel.Gender = user.Gender; userviewmodel.Division = user.DivisionId; userviewmodel.District = user.DistrictId; userviewmodel.Address = user.Address; userviewmodel.LastEducation = user.LastEducation; userviewmodel.Occupation = user.Occupation; userviewmodel.DateOfBirth = user.DateOfBirth; userviewmodel.Genders = Gender.GetListOfGender(); userviewmodel.Districts = _db.Districts.ToList(); userviewmodel.Divisions = _db.Divisions.ToList(); return(View(userviewmodel)); }
public ActionResult Create() { var userviewmodel = new UserVeiwModel(); userviewmodel.Genders = Gender.GetListOfGender(); userviewmodel.Districts = _db.Districts.ToList(); userviewmodel.Divisions = _db.Divisions.ToList(); return(View(userviewmodel)); }