protected void chkEmpPrimarySelect_CheckedChanged(object sender, EventArgs e) { try { foreach (GridViewRow gvrow in gvEmpLeveApprovals.Rows) { CheckBox chkEmpSelect = (CheckBox)gvrow.FindControl("chkEmpPrimarySelect"); if (chkEmpSelect.Checked) { objEmpAppoval.PrimaryLevelId = Convert.ToInt32(gvrow.Cells[1].Text); DataSet EmpApprovalRecordCheck = _objBalUser.EmpApprovalCheckGet(Convert.ToInt32(ddlEmpList.SelectedValue), Convert.ToInt32(ddlEmpCurrentApproval.SelectedValue)); objEmpAppoval.ApprovalsId = EmpApprovalRecordCheck.Tables[0].Rows[0]["ApprovalIds"].ToString(); objEmpAppoval.ApprovalStatus = 1; objEmpAppoval.EmApprovalId = Convert.ToInt32(EmpApprovalRecordCheck.Tables[0].Rows[0]["EmpApproveId"].ToString()); objEmpAppoval.EmpId = Convert.ToInt32(ddlEmpList.SelectedValue); objEmpAppoval.LevelId = Convert.ToInt32(ddlEmpCurrentApproval.SelectedValue); if (Convert.ToInt32(Session["EmployeeQueryStringId"]) > 0) { objEmpAppoval.Operation = "Update"; } else { objEmpAppoval.Operation = ""; } int EmpPrimaryApproval = _objBalUser.EmpApprovalInsertUpdate(objEmpAppoval); } } } catch (Exception ex) { lblMsg.Text = _objBoUtility.ShowMessage("danger", "Error", ex.Message); } }
private void BindEmpApprovalList() { try { gvEmpApprovalList.PageSize = int.Parse(ViewState["PageRowSize"].ToString()); DataSet EmpApprovalList = _objBalUser.EmpApprovalCheckGet(0, 0); if (EmpApprovalList.Tables[0].Rows.Count > 0) { gvEmpApprovalList.DataSource = EmpApprovalList; gvEmpApprovalList.DataBind(); } else { gvEmpApprovalList.DataSource = null; gvEmpApprovalList.DataBind(); } } catch (Exception) { throw; } }