Ejemplo n.º 1
0
 public ActionResult LeaveDetails(int id, int empcode)
 {
     ViewBag.SideBar = _moduleService.AdminEmployeeDetailsMenu(empcode);
     try
     {
         LeaveApplicationDTOs Result = _LeaveAddAdmin.LeaveDetails(id, empcode);
         return(View(Result));
     }
     catch (Exception Ex)
     {
         Session["error"] = Ex.Message;
         return(RedirectToAction("Index"));
     }
 }
Ejemplo n.º 2
0
 public ActionResult LeaveDetails(int id)
 {
     try
     {
         int empcode = Convert.ToInt32(Session["EmpCode"]);
         LeaveApplicationDTOs Result = _LeaveAddAdmin.LeaveDetails(id, empcode);
         if (empcode != Result.LeaveEmpCode)
         {
             throw new Exception("you are not authorized to access this details.");
         }
         return(View(Result));
     }
     catch (Exception Ex)
     {
         Session["error"] = Ex.Message;
         int empcode = Convert.ToInt32(Session["EmpCode"]);
         return(RedirectToAction("Index"));
     }
 }