コード例 #1
0
        /// <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();
            }
        }
コード例 #2
0
        /// <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
        }