public async Task <ActionResult> Edit([Bind(Include = "StaffId,FirstName,MiddleName,LastName,Gender,DateOfBirth,ResidenceAddress,MaritalStatus,ContactPhone,EmailAddress,StateOfOrigin,LGA,NFullName,NAddress,NRelationship,NContactNumber,Status,CreatedBy,CreatedOn,ModifiedBy,ModifiedOn,DevArea")] Staff_Details staff_Details) { if (ModelState.IsValid) { staff_Details.ModifiedBy = User.Identity.Name; staff_Details.ModifiedOn = DateTime.Now; staff_Details.StateOfOrigin = "Nasawara"; staff_Details.Status = true; Utility.StaffId = staff_Details.StaffId; db.Entry(staff_Details).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Relationship = new List <SelectListItem> { new SelectListItem { Value = "Brother", Text = "Brother" }, new SelectListItem { Value = "Father", Text = "Father" }, new SelectListItem { Value = "Sister", Text = "Sister" }, new SelectListItem { Value = "Mother", Text = "Mother" }, new SelectListItem { Value = "Uncle", Text = "Uncle" }, new SelectListItem { Value = "Son", Text = "Son" }, new SelectListItem { Value = "Daughter", Text = "Daughter" }, new SelectListItem { Value = "Husband", Text = "Husband" }, new SelectListItem { Value = "Wife", Text = "Wife" } }; ViewBag.LGA = new SelectList(db.GetAllLGAS(), "Id", "LGA"); ViewBag.Gender = new List <SelectListItem> { new SelectListItem { Value = "F", Text = "Female" }, new SelectListItem { Value = "M", Text = "Male" } }; ViewBag.MaritalStatus = new List <SelectListItem> { new SelectListItem { Value = "Divorce", Text = "Divorce" }, new SelectListItem { Value = "Married", Text = "Married" }, new SelectListItem { Value = "Single", Text = "Single" } }; return(View(staff_Details)); }
public async Task <ActionResult> Create(Staff_Details staff_Details) { if (ModelState.IsValid) { if (StaffExist(staff_Details.StaffId.ToUpper())) { ViewBag.Error = " Staff with this Id already exist. " + staff_Details.StaffId; ViewBag.LGA = new SelectList(db.GetAllLGAS(), "Id", "LGA"); ViewBag.Gender = new List <SelectListItem> { new SelectListItem { Value = "F", Text = "Female" }, new SelectListItem { Value = "M", Text = "Male" } }; ViewBag.MaritalStatus = new List <SelectListItem> { new SelectListItem { Value = "Divorce", Text = "Divorce" }, new SelectListItem { Value = "Married", Text = "Married" }, new SelectListItem { Value = "Single", Text = "Single" }, new SelectListItem { Value = "Widow", Text = "Widow" }, new SelectListItem { Value = "Widower", Text = "Widower" } }; ViewBag.Relationship = new List <SelectListItem> { new SelectListItem { Value = "Brother", Text = "Brother" }, new SelectListItem { Value = "Father", Text = "Father" }, new SelectListItem { Value = "Sister", Text = "Sister" }, new SelectListItem { Value = "Mother", Text = "Mother" }, new SelectListItem { Value = "Uncle", Text = "Uncle" }, new SelectListItem { Value = "Son", Text = "Son" }, new SelectListItem { Value = "Daughter", Text = "Daughter" }, new SelectListItem { Value = "Husband", Text = "Husband" }, new SelectListItem { Value = "Wife", Text = "Wife" } }; return(View(staff_Details)); } staff_Details.CreatedBy = User.Identity.Name; staff_Details.CreatedOn = DateTime.Now; staff_Details.StateOfOrigin = "Nasawara"; staff_Details.Status = true; Utility.StaffId = staff_Details.StaffId; staff_Details.StaffId = staff_Details.StaffId.ToUpper(); db.Staff_Details.Add(staff_Details); await db.SaveChangesAsync(); return(RedirectToAction("Create", "Service_Details")); } ViewBag.LGA = new SelectList(db.GetAllLGAS(), "Id", "LGA"); ViewBag.Gender = new List <SelectListItem> { new SelectListItem { Value = "F", Text = "Female" }, new SelectListItem { Value = "M", Text = "Male" } }; ViewBag.MaritalStatus = new List <SelectListItem> { new SelectListItem { Value = "Divorce", Text = "Divorce" }, new SelectListItem { Value = "Married", Text = "Married" }, new SelectListItem { Value = "Single", Text = "Single" }, new SelectListItem { Value = "Widow", Text = "Widow" }, new SelectListItem { Value = "Widower", Text = "Widower" } }; ViewBag.Relationship = new List <SelectListItem> { new SelectListItem { Value = "Brother", Text = "Brother" }, new SelectListItem { Value = "Father", Text = "Father" }, new SelectListItem { Value = "Sister", Text = "Sister" }, new SelectListItem { Value = "Mother", Text = "Mother" }, new SelectListItem { Value = "Uncle", Text = "Uncle" }, new SelectListItem { Value = "Son", Text = "Son" }, new SelectListItem { Value = "Daughter", Text = "Daughter" }, new SelectListItem { Value = "Husband", Text = "Husband" }, new SelectListItem { Value = "Wife", Text = "Wife" } }; return(View(staff_Details)); }