public ActionResult DeleteConfirmed(string id) { IncompleteShift incompleteShift = db.IncompleteShifts.Get(id); db.IncompleteShifts.Remove(incompleteShift); db.Save(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,TimeStampIn,IsHolidayPay,EmployeeId")] IncompleteShift incompleteShift) { if (ModelState.IsValid) { db.IncompleteShifts.AddOrUpdate(incompleteShift); db.Save(); return(RedirectToAction("Index")); } ViewBag.EmployeeId = new SelectList(db.Employees.GetAll(), "EmployeeId", "FullName", incompleteShift.EmployeeId); return(View(incompleteShift)); }
// GET: IncompleteShifts/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IncompleteShift incompleteShift = db.IncompleteShifts.Get(id); if (incompleteShift == null) { return(HttpNotFound()); } return(View(incompleteShift)); }
// GET: IncompleteShifts/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IncompleteShift incompleteShift = db.IncompleteShifts.Get(id); if (incompleteShift == null) { return(HttpNotFound()); } ViewBag.EmployeeId = new SelectList(db.Employees.GetAll(), "EmployeeId", "FullName", incompleteShift.EmployeeId); return(View(incompleteShift)); }
private void ClockOut(IncompleteShift i) { db.Shifts.Add(new Shift(i.EmployeeId, i.TimeStampIn, DateTime.Now, i.IsHolidayPay)); db.IncompleteShifts.Remove(i); db.Save(); }