public IActionResult AddUpdateAdmission(ModelAdmission MA) { if (!ModelState.IsValid) { TempData["Action"] = Constants.FAILED; return(View(MA)); } try { if (MA.AdmissionId > 0) { MA.DateUpdated = DateTime.Now; OurdbContext.Admission.Update(CopyMAToA(MA)); OurdbContext.SaveChanges(); } else { OurdbContext.Admission.Add(CopyMAToA(MA)); OurdbContext.SaveChanges(); } } catch (Exception) { TempData["action"] = Constants.FAILED; } return(RedirectToAction(nameof(AdministratorController.AdmissionList))); }
public IActionResult AddUpdateAdmission() { ModelAdmission ma = new ModelAdmission(); ma.DateCreated = DateTime.Now; IList <Program> ILP = OurdbContext.Program.ToList(); ViewBag.vb = ILP; return(View(ma)); }
private ModelAdmission CopyAToMA(Admission A) { ModelAdmission ma = new ModelAdmission { AdmissionId = A.AdmissionId, FkProgramId = A.FkProgramId, AdmissionEligibilityCriteria = A.AdmissionEligibilityCriteria, AdmissionDocument = A.AdmissionDocument, DateCreated = A.DateCreated, DateUpdated = A.DateUpdated, }; return(ma); }
//public string DeleteStudentAjax(Student S) //{ // System.Threading.Thread.Sleep(7000); // // Student S = OurDBContext.Student.Where(abc => abc.Id == StudentID).FirstOrDefault<Student>(); // try // { // OurDBContext.Student.Remove(S); // OurDBContext.SaveChanges(); // } // catch // { // return "0"; // } // return "1"; //} private Admission CopyMAToA(ModelAdmission ma) { Admission A = new Admission { AdmissionId = ma.AdmissionId, FkProgramId = ma.FkProgramId, AdmissionEligibilityCriteria = ma.AdmissionEligibilityCriteria, AdmissionDocument = ma.AdmissionDocument, DateCreated = ma.DateCreated, DateUpdated = ma.DateUpdated, }; return(A); }