void LoadEvaluationGroup() { try { Session["EvaluationGroupListSetup"] = BLLEvaluationGroup.GetEvaluationGroupList(Default.Yes, Default.No, Default.No, "A"); this.ddlGroup_rqd.DataSource = Session["EvaluationGroupListSetup"]; this.ddlGroup_rqd.DataTextField = "GroupName"; this.ddlGroup_rqd.DataValueField = "GroupID"; this.ddlGroup_rqd.DataBind(); } catch (Exception ex) { this.lblStatusMessage.Text = ex.Message; this.programmaticModalPopup.Show(); } }
void LoadEvaluationGroup() { try { List <ATTEvaluationGroup> EvaluationGroupList = BLLEvaluationGroup.GetEvaluationGroupList(PCS.FRAMEWORK.Default.No, PCS.FRAMEWORK.Default.No, PCS.FRAMEWORK.Default.No, "A"); Session["EvaluationGroupList"] = EvaluationGroupList; this.lstEvaluationGroup.DataSource = EvaluationGroupList; this.lstEvaluationGroup.DataTextField = "GroupName"; this.lstEvaluationGroup.DataValueField = "GroupID"; this.lstEvaluationGroup.DataBind(); } catch (Exception ex) { this.lblStatusMessage.Text = ex.Message; this.programmaticModalPopup.Show(); } }
protected void btnSubmit_Click(object sender, EventArgs e) { int groupID = 0; string groupName = this.txtEvaluationGroup_Rqd.Text.Trim(); List <ATTEvaluationGroup> EvaluationGroupList = (List <ATTEvaluationGroup>)Session["EvaluationGroupList"]; ATTEvaluationGroup EvaluationGroup = new ATTEvaluationGroup(groupID, groupName); if (this.lstEvaluationGroup.SelectedIndex > -1) { EvaluationGroup.GroupID = EvaluationGroupList[this.lstEvaluationGroup.SelectedIndex].GroupID; EvaluationGroup.Action = "E"; } else { EvaluationGroup.Action = "A"; } try { BLLEvaluationGroup.SaveEvaluationGroup(EvaluationGroup); if (this.lstEvaluationGroup.SelectedIndex > -1) { EvaluationGroupList[this.lstEvaluationGroup.SelectedIndex] = EvaluationGroup; } else { EvaluationGroupList.Add(EvaluationGroup); } this.lstEvaluationGroup.DataSource = EvaluationGroupList; this.lstEvaluationGroup.DataBind(); this.txtEvaluationGroup_Rqd.Text = ""; this.lstEvaluationGroup.SelectedIndex = -1; this.lblStatusMessage.Text = "Evaluation Group Saved Successfully."; this.programmaticModalPopup.Show(); } catch (Exception ex) { this.lblStatusMessage.Text = ex.Message; this.programmaticModalPopup.Show(); } }