Beispiel #1
0
 public ActionResult Create(ShiftModel shift)
 {
     if (ModelState.IsValid)
     {
         WFMDBDataContext db = new WFMDBDataContext();
         db.uspWFMInsertShift(shift.ShiftName, this.TenantID, shift.StartTime, shift.EndTime, this.TenantSpecialFlag);
         return RedirectToAction("Index");
     }
     return View();
 }
Beispiel #2
0
 public ActionResult Edit(int id, ShiftModel shift)
 {
     if (ModelState.IsValid)
     {
         if (id != shift.ShiftID)
         {
             return RedirectToAction("Message", "Error", new { Error = "シフト在しません。" });
         }
     }
     WFMDBDataContext db = new WFMDBDataContext();
     db.uspWFMUpdateShift(id, shift.ShiftName, shift.StartTime, shift.EndTime);
     return RedirectToAction("Index");
 }
Beispiel #3
0
 public ActionResult Edit(int id)
 {
     WFMDBDataContext db = new WFMDBDataContext();
     List<uspWFMGetSingleShiftResult> lstShift = db.uspWFMGetSingleShift(id).ToList();
     if (lstShift.Count > 0)
     {
         ShiftModel shift = new ShiftModel();
         shift.ShiftID = lstShift[0].iShiftID;
         shift.ShiftName = lstShift[0].vShiftName;
         shift.StartTime = lstShift[0].vStartTime;
         shift.EndTime = lstShift[0].vEndTime;
         return View(shift);
     }
     else
     {
         return RedirectToAction("Message", "Error", new { Error = "シフト在しません。" });
     }
 }