Exemplo n.º 1
0
 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;
     }
 }
Exemplo n.º 2
0
        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;
            }
        }