/// <summary> /// method to fetch values from grid and assign to textbox /// </summary> private void GetApprover() { WorkFlowBLL WorkFlowBLLobj = new WorkFlowBLL(); int WORKAPPROVALID = 0; if (ViewState["WorkApprovalID"] != null) { WORKAPPROVALID = Convert.ToInt32(ViewState["WorkApprovalID"]); } if (WORKAPPROVALID != 0) { WorkFlowBO WorkFlowObj = new WorkFlowBO(); WorkFlowObj = WorkFlowBLLobj.GetWorkFlowById(WORKAPPROVALID); ApproverRoleNameDropDownList.ClearSelection(); if (ApproverRoleNameDropDownList.Items.FindByValue(WorkFlowObj.RoleID.ToString()) != null) { ApproverRoleNameDropDownList.Items.FindByValue(WorkFlowObj.RoleID.ToString()).Selected = true; } int RoleID = WorkFlowObj.RoleID; getUserByRoleID(RoleID); ApproverNameDropDownList.ClearSelection(); if (ApproverNameDropDownList.Items.FindByValue(WorkFlowObj.UserID.ToString()) != null) { ApproverNameDropDownList.Items.FindByValue(WorkFlowObj.UserID.ToString()).Selected = true; } ApproverLevelDropDownList.ClearSelection(); if (ApproverLevelDropDownList.Items.FindByValue(WorkFlowObj.LEVEL.ToString()) != null) { ApproverLevelDropDownList.Items.FindByValue(WorkFlowObj.LEVEL.ToString()).Selected = true; } ApproverLevelDropDownList.Enabled = false; WorkApproverIDTextBox.Text = WorkFlowObj.WorkApprovalID.ToString(); WorkDefinationTextBox.Text = WorkFlowObj.WorkFlowDefID.ToString(); } }
/// <summary> /// method to bind data to ApproverRoleNameDropDownList from database /// </summary> public void getAllRole() { WorkFlowBO objWorkFlow = new WorkFlowBO(); WorkFlowBLL WorkFlowBLLobj = new WorkFlowBLL(); WorkFlowList objWorkFlowList = new WorkFlowList(); string projectID = Session["PROJECT_ID"].ToString(); objWorkFlowList = WorkFlowBLLobj.getAllEmpName(projectID); ListItem lstItem = ApproverRoleNameDropDownList.Items[0]; ApproverRoleNameDropDownList.Items.Clear(); ApproverRoleNameDropDownList.DataSource = objWorkFlowList;//dt.Tables[0]; ApproverRoleNameDropDownList.DataTextField = "RoleName"; ApproverRoleNameDropDownList.DataValueField = "RoleID"; ApproverRoleNameDropDownList.DataBind(); ApproverRoleNameDropDownList.Items.Insert(0, lstItem); ApproverRoleNameDropDownList.SelectedIndex = 0; //Comment add by Ramu under gudines of amalesh //HightAuthDropDownList }