// GET: PTO public ActionResult Index() { var repo = new PTORepo(); var employees = repo.LoadEmployees(); return(View(employees)); }
public ActionResult RegisterEmployee(Employee employee) { var repo = new PTORepo(); repo.SaveEmployee(employee); return(RedirectToAction("Index", "PTO")); }
public JsonResult LoadYear(int year, int empId = 0) { var repo = new PTORepo(); var data = repo.LoadYear(empId, year); var resultModel = new { Success = true, Message = string.Empty, Data = data }; return(Json(resultModel, JsonRequestBehavior.DenyGet)); }
public JsonResult SaveEntry(PTOEntry entry) { var repo = new PTORepo(); var data = repo.Save(entry); var resultModel = new { Success = true, Message = string.Empty, Data = data }; return(Json(resultModel, JsonRequestBehavior.DenyGet)); }