public IActionResult AddUpdateShift(ModelShift MSobj) { if (!ModelState.IsValid) { TempData["Action"] = Constants.FAILED; return(View(MSobj)); } try { if (MSobj.ShiftId > 0) { MSobj.DateUpdated = DateTime.Now; OurdbContext.Shift.Update(CopyMShiftToShift(MSobj)); OurdbContext.SaveChanges(); } else { OurdbContext.Shift.Add(CopyMShiftToShift(MSobj)); OurdbContext.SaveChanges(); } } catch (Exception) { TempData["Action"] = Constants.FAILED; } return(RedirectToAction(nameof(AdministratorController.ShiftList))); }
public IActionResult AddUpdateShift() { ModelShift S = new ModelShift(); S.DateCreated = DateTime.Now; return(View(S)); }
private ModelShift CopyShiftToMShift(Shift S) { ModelShift MS = new ModelShift { ShiftId = S.ShiftId, Shift1 = S.Shift1, DateCreated = S.DateCreated, DateUpdated = S.DateUpdated, }; return(MS); }
private Shift CopyMShiftToShift(ModelShift MS) { Shift S = new Shift { ShiftId = MS.ShiftId, Shift1 = MS.Shift1, DateCreated = MS.DateCreated, DateUpdated = MS.DateUpdated, }; return(S); }