public ActionResult Edit([Bind(Include = "HolidayID,HolidayDate,HolidayName")] Att_Holiday att_holiday) { if (att_holiday.HolidayDate == null) { ViewBag.date = "required field!"; } else { if (att_holiday.HolidayName == null || att_holiday.HolidayName == "") { ViewBag.name = "required field!"; } else { if (ModelState.IsValid) { db.Entry(att_holiday).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); ViewUserEmp loggedUser = Session["LoggedUser"] as ViewUserEmp; AuditManager.SaveAuditLog(loggedUser.UserID, Convert.ToInt16(AuditManager.AuditForm.Holiday), Convert.ToInt16(AuditManager.AuditOperation.Edit), DateTime.Now, (int)att_holiday.HolidayID); return(RedirectToAction("Index")); } } } return(View(att_holiday)); }
public ActionResult DeleteConfirmed(byte id) { Att_Holiday att_holiday = db.Att_Holiday.Find(id); db.Att_Holiday.Remove(att_holiday); db.SaveChanges(); ViewUserEmp loggedUser = Session["LoggedUser"] as ViewUserEmp; AuditManager.SaveAuditLog(loggedUser.UserID, Convert.ToInt16(AuditManager.AuditForm.Holiday), Convert.ToInt16(AuditManager.AuditOperation.Delete), DateTime.Now, (int)att_holiday.HolidayID); return(RedirectToAction("Index")); }
// GET: /Attendance/Holiday/Edit/5 public ActionResult Edit(byte?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Att_Holiday att_holiday = db.Att_Holiday.Find(id); if (att_holiday == null) { return(HttpNotFound()); } return(View(att_holiday)); }