public ActionResult EmployeeReviewQuadrantsUpdate(QuadrantMeasuresViewModel objQuadViewModel) { for (int i = 0; i < objQuadViewModel.EmpUniqueGoalID.Length; i++) { cEmployeeQuadrant objEmpGoals = cEmployeeQuadrant.Get_ID(Convert.ToInt32(objQuadViewModel.EmpUniqueGoalID[i])); objEmpGoals.sManagerDescription = objQuadViewModel.ManagerComments[i]; // objEmpGoals.objEmpLogin.iObjectID = objQuadViewModel.hdnEmployeeID; objEmpGoals.Save(); } Session["ReviewQuadUpdateManagerComment"] = "Manager Comment updated successfully"; int empID = Convert.ToInt32(objQuadViewModel.hdnEmployeeID); return(RedirectToAction("ReviewQuadrantDetails/" + empID)); }
public ActionResult ReviewQuadrantDetails(QuadrantMeasuresViewModel objQuadViewModel) { int empID = objQuadViewModel.EmpUniqueGoalID[0]; try { for (int i = 0; i < objQuadViewModel.EmpUniqueGoalID.Length; i++) { int ID = objQuadViewModel.EmpUniqueGoalID[i]; cEmployeeQuadrant objEmpGoal = cEmployeeQuadrant.Get_ID(ID); objEmpGoal.sManagerDescription = objQuadViewModel.ManagerComments[i]; objEmpGoal.Save(); } Session["ReviewQuadManagerComment"] = "Manager Comment added successfully"; // tempData.ReviewQuadManagerComment = "Manager Comment added successfully"; objQuadrantMeasure.EmployeeModel = getEmployeeList(); objQuadrantMeasure.StatusModel = getStatusList(); //// string abc = getQuadrantName(); DataTable dt = cQuadrantMeasure.reviewEmpQuadratants(empID); List <lstEmpQuadrantList> list = new List <lstEmpQuadrantList>(); for (int i = 0; i < dt.Rows.Count; i++) { list.Add(new lstEmpQuadrantList { GoalName = dt.Rows[i]["GoalName"].ToString(), Measures = dt.Rows[i]["Measures"].ToString(), Count = i + 1, GoalId = Convert.ToInt32(dt.Rows[i]["GoalId"].ToString()), StatusName = dt.Rows[i]["StatusName"].ToString(), empcomment = dt.Rows[i]["empcomment"].ToString(), EmpGoalID = Convert.ToInt32(dt.Rows[i]["EmpGoalID"].ToString()), ManagerComment = dt.Rows[i]["ManagerComment"].ToString(), ManagerFlag = Convert.ToBoolean(dt.Rows[i]["ManagerFlag"].ToString()) }); } objQuadrantMeasure.QuadList = list; } catch (Exception ex) { throw ex; } return(RedirectToAction("ReviewQuadrantDetails", empID)); }