Beispiel #1
0
 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();
        }
    }