public ActionResult ViewCommittments(CEmployeePoints model) { if (!CSessionManager.IsLoggedIn()) { return(RedirectToAction("Index")); } try { var usr = _functionCall.GetEmployeeInfo(CSessionManager.IWSessionID); var employee = new CEmployeeInfo(); foreach (DataRow rw in usr.Rows) { employee.EmpID = rw["EmpID"].ToString(); } var EmpID = employee.EmpID; ViewBag.EmpID = EmpID; //ViewData["EmpID"] = EmpID; var GetUsr = GetCommandDataParam("P_00050", CSessionManager.IWSessionID, model.EmpID); var GetID = new CEmployeeID(); foreach (DataRow rw in GetUsr.Rows) { GetID.ID = rw["ID#"].ToString(); } var MyEmpID = GetID.ID; ViewBag.MyEmpID = MyEmpID; Session["MyEmpID"] = MyEmpID; //var Committments = GetCommandDataParam("P_00041", CSessionManager.IWSessionID, MyEmpID); ViewData["Committments"] = _data.Committment(GetCommandDataParam("P_00041", CSessionManager.IWSessionID, MyEmpID)); ViewBag.Commitments = GetCommandDataParam("P_00041", CSessionManager.IWSessionID, MyEmpID); ViewBag.EmployeeGP = _functionCall.GetEmployeeGP(CSessionManager.IWSessionID, MyEmpID, model.StartDate, model.EndDate); ViewBag.EmployeeCGPA = _functionCall.GetEmployeeCGPA(CSessionManager.IWSessionID, MyEmpID); //var param = IWServices.CreateParameters(EmpID); ViewData["Surbodinates"] = _data.GetSurbordinates(GetCommandDataParam("ESS_005", CSessionManager.IWSessionID, EmpID)); } catch (Exception ex) { ViewBag.Error = ex.Message; return(View("Error")); } return(View(model)); }
public ActionResult ViewCommittments() { if (!CSessionManager.IsLoggedIn()) { return(RedirectToAction("Index")); } CEmployeePoints model = new CEmployeePoints(); try { var usr = _functionCall.GetEmployeeInfo(CSessionManager.IWSessionID); var employee = new CEmployeeInfo(); foreach (DataRow rw in usr.Rows) { employee.EmpID = rw["EmpID"].ToString(); } var EmpID = employee.EmpID; var GetUsr = GetCommandDataParam("P_00050", CSessionManager.IWSessionID, EmpID); var GetID = new CEmployeeID(); foreach (DataRow rw in GetUsr.Rows) { GetID.ID = rw["ID#"].ToString(); } var MyEmpID = GetID.ID; ViewBag.MyEmpID = MyEmpID; Session["MyEmpID"] = MyEmpID; string AppraisalPeriodStartDate = ""; string AppraisalPeriodEndDate = ""; ViewBag.Commitments = GetCommandDataParam("P_00041", CSessionManager.IWSessionID, MyEmpID); ViewBag.EmployeeGP = _functionCall.GetEmployeeGP(CSessionManager.IWSessionID, MyEmpID, AppraisalPeriodStartDate, AppraisalPeriodEndDate); ViewBag.EmployeeCGPA = _functionCall.GetEmployeeCGPA(CSessionManager.IWSessionID, MyEmpID); ViewData["Surbodinates"] = _data.GetSurbordinates(GetCommandDataParam("ESS_005", CSessionManager.IWSessionID, EmpID)); model.StartDate = string.Format("{0}-01-01", DateTime.Today.Year); model.EndDate = string.Format("{0}-12-31", DateTime.Today.Year); } catch (Exception ex) { ViewBag.Error = ex.Message; return(View("Error")); } return(View(model)); }
public ActionResult ViewAppraisals(string empID) { if (!CSessionManager.IsLoggedIn()) { return(RedirectToAction("Index")); } try { var usr = _functionCall.GetEmployeeInfo(CSessionManager.IWSessionID); var employee = new CEmployeeInfo(); foreach (DataRow rw in usr.Rows) { employee.EmpID = rw["EmpID"].ToString(); } var EmpID = employee.EmpID; var GetUsr = GetCommandDataParam("P_00050", CSessionManager.IWSessionID, empID); var GetID = new CEmployeeID(); foreach (DataRow rw in GetUsr.Rows) { GetID.ID = rw["ID#"].ToString(); } var MyEmpID = GetID.ID; ViewData["Appraisals"] = _data.Appraisals(GetCommandDataParam("P_00055", CSessionManager.IWSessionID, MyEmpID)); ViewData["Surbodinates"] = _data.GetSurbordinates(GetCommandDataParam("ESS_005", CSessionManager.IWSessionID, EmpID)); } catch (Exception ex) { ViewBag.Error = ex.Message; return(View("Error")); } return(View()); }