public ActionResult SaveServiceDetails(Service_Details service_Details) { try { service_Details.CreatedBy = User.Identity.Name; service_Details.StaffId = Utility.StaffId; service_Details.CreatedOn = DateTime.Today; db.Service_Details.Add(service_Details); db.SaveChanges(); return(Json(service_Details, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ViewBag.Error = "Something happened."; throw ex; } }
public async Task <ActionResult> Edit([Bind(Include = "StaffId,FileNo,Entry_Rank,DateOfFirstAppt,Entry_GradeLevel,Deparment,Designation,BankName,AccountNumber,BVN,ConsolidatedSalary,PlaceOfPosting,ConfirmationDate,YearOfLastPromotion,CreatedBy,CreatedOn,ModifiedBy,ModifiedOn,Qualification,Step,Allowances,CurrentRank,CurrentQualification,CurrentGradeLevel,CurrentStep,SignatoryToApptLetter,CurrentConsolidatedSalary,CurrentDesignation")] Service_Details service_Details) { if (ModelState.IsValid) { service_Details.StaffId = Utility.StaffId; service_Details.ModifiedBy = User.Identity.Name; service_Details.ModifiedOn = DateTime.Now; db.Entry(service_Details).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Qualification = new List <SelectListItem> { new SelectListItem { Value = "FSLC", Text = "FSLC" }, new SelectListItem { Value = "SSCE", Text = "SSCE" }, new SelectListItem { Value = "DIPLOMA", Text = "DIPLOMA" }, new SelectListItem { Value = "ND", Text = "NATIONAL DIPLOMA" }, new SelectListItem { Value = "HND", Text = "HND" }, new SelectListItem { Value = "Bsc", Text = "BSC" }, new SelectListItem { Value = "PGD", Text = "PGD" }, new SelectListItem { Value = "Msc", Text = "MSC" }, new SelectListItem { Value = "Phd", Text = "Phd" } }; ViewBag.GradeLevel = new List <SelectListItem> { new SelectListItem { Value = "1", Text = "GL01" }, new SelectListItem { Value = "2", Text = "GL02" }, new SelectListItem { Value = "3", Text = "GL03" }, new SelectListItem { Value = "4", Text = "GL04" }, new SelectListItem { Value = "5", Text = "GL05" }, new SelectListItem { Value = "6", Text = "GL06" }, new SelectListItem { Value = "7", Text = "GL07" }, new SelectListItem { Value = "8", Text = "GL08" }, new SelectListItem { Value = "9", Text = "GL09" }, new SelectListItem { Value = "10", Text = "GL10" }, new SelectListItem { Value = "11", Text = "GL11" }, new SelectListItem { Value = "12", Text = "GL12" }, new SelectListItem { Value = "13", Text = "GL13" }, new SelectListItem { Value = "14", Text = "GL14" }, new SelectListItem { Value = "15", Text = "GL15" }, new SelectListItem { Value = "16", Text = "GL16" } }; ViewBag.Step = new List <SelectListItem> { new SelectListItem { Value = "1", Text = "STEP01" }, new SelectListItem { Value = "2", Text = "STEP02" }, new SelectListItem { Value = "3", Text = "STEP03" }, new SelectListItem { Value = "4", Text = "STEP04" }, new SelectListItem { Value = "5", Text = "STEP05" }, new SelectListItem { Value = "6", Text = "STEP06" }, new SelectListItem { Value = "7", Text = "STEP07" }, new SelectListItem { Value = "8", Text = "STEP08" }, new SelectListItem { Value = "9", Text = "STEP09" }, new SelectListItem { Value = "10", Text = "STEP10" }, new SelectListItem { Value = "11", Text = "STEP11" }, new SelectListItem { Value = "12", Text = "STEP12" }, new SelectListItem { Value = "13", Text = "STEP13" }, new SelectListItem { Value = "14", Text = "STEP14" }, new SelectListItem { Value = "15", Text = "STEP15" } }; return(View(service_Details)); }