public ActionResult ApproveLeave(PendingLeave pd) { try { cEmpLeave objLeave = cEmpLeave.Get_ID(Convert.ToInt32(pd.LeaveID)); objLeave.sLeaveStatus = "4"; objLeave.Save(); return RedirectToAction("PendingLeaves"); } catch (Exception ex) { throw; } }
public ActionResult ViewRequest(int ID) { try { int loginID = Convert.ToInt32(HttpContext.User.Identity.Name); PendingLeave objpend = new PendingLeave(); cEmpLeave objLeave = cEmpLeave.Get_ID(ID); if (objLeave == null) { return RedirectToAction("Signout", "Login"); } else { if (objLeave.iReportingHead != loginID) { return RedirectToAction("Signout", "Login"); } } objpend.LeaveReason = objLeave.sReason; objpend.LeaveID = ID.ToString(); return View(objpend); } catch (Exception ex) { throw ex; } }