public ActionResult RemoveDayOff(int id) { var data = EmployeeOffDay.Remove(UserID, Employee.ID, id); return(Json(new { html = RenderPartialViewToString("OffDays", data) }, JsonRequestBehavior.AllowGet)); }
public ActionResult AddDayOff(int id, string date, string note) { DateTime offDate; List <EmployeeOffDay> data; if (DateTime.TryParseExact(date, Constants.DateTimeString, CultureInfo.InvariantCulture, DateTimeStyles.None, out offDate)) { data = EmployeeOffDay.Add(UserID, Employee.ID, id, offDate, note); } else { data = EmployeeOffDay.Get(UserID, Employee.ID, id); } return(Json(new { html = RenderPartialViewToString("OffDays", data) }, JsonRequestBehavior.DenyGet)); }