protected void btnSave_Click(object sender, EventArgs e) { int result = 0; try { if (Valid()) { objTrainingAndDevelopmentBAL = new TrainingAndDevelopmentBAL(); objTrainingAndDevelopmentBAL.TrainingApprovalSave(this.MemberOrgId, ddlFirstLevel.SelectedValue, ddlSecondLevel.SelectedValue, ddlThirdLevel.SelectedValue, hdnHighestEmpId.Value, LoggedInEmpId, out result); if (result > 0) { ScriptManager.RegisterStartupScript(this, this.GetType(), "Training & Development", "showSuccessToast('" + ResourceReader.GetMessage("TrainingAndDevelopment_044") + "');", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "Training & Development", "showErrorToast('" + ResourceReader.GetMessage("TrainingAndDevelopment_045") + "');", true); } } } catch (Exception ex) { Comman.LogException(ex, PAGE_TITLE, Comman.MemberOrgId, true); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { objTrainingAndDevelopmentBAL = new TrainingAndDevelopmentBAL(); DataSet dsData = objTrainingAndDevelopmentBAL.TrainingApprovalProcess(this.MemberOrgId); ViewState["TrainingApprovalData"] = dsData; if (ddlFirstLevel.Items.Count > 0) { ddlFirstLevel.Items.Clear(); } ddlFirstLevel.DataTextField = "ApprovalBy"; ddlFirstLevel.DataValueField = "Id"; ddlFirstLevel.DataSource = dsData.Tables[0]; ddlFirstLevel.DataBind(); ddlFirstLevel.Items.Insert(0, new ListItem("--Select--", "-1")); if (dsData.Tables[1] != null && dsData.Tables[1].Rows.Count > 0) { txtHighestEmployee.Text = Convert.ToString(dsData.Tables[1].Rows[0]["OtherEmpName"]); hdnHighestEmpId.Value = Convert.ToString(dsData.Tables[1].Rows[0]["OtherEmpId"]); ddlFirstLevel.SelectedValue = Convert.ToString(dsData.Tables[1].Rows[0]["FirstLevel"]); ddlFirstLevel_SelectedIndexChange(null, null); } } }