protected void btnSave_Click(object sender, EventArgs e)
    {
        List <ATTJudgeWorkList> workList = (List <ATTJudgeWorkList>)Session["Worklist"];

        if (txtWork.Text == "")
        {
            this.lblStatusMessage.Text = "*र्कपया विवरण भर्नुहोस्";
            this.programmaticModalPopup.Show();
            return;
        }
        bool exists = workList.Exists(delegate(ATTJudgeWorkList obj)
        {
            return(obj.JwcName == this.txtWork.Text);
        }
                                      );

        if (exists)
        {
            this.lblStatusMessage.Text = "**सोहि नामको विवरण पहिले नै उपलब्द छ";
            this.programmaticModalPopup.Show();
            this.txtWork.Text = "";
            return;
        }

        string           strUser = ((ATTUserLogin)Session["Login_User_Detail"]).UserName;
        ATTJudgeWorkList objWork = new ATTJudgeWorkList((lstWorks.SelectedIndex >= 0) ? int.Parse(lstWorks.SelectedValue) : 0, txtWork.Text, chkActive.Checked, strUser);

        if (lstWorks.SelectedIndex >= 0)
        {
            objWork.Action = "E";
        }
        else
        {
            objWork.Action = "A";
        }

        if (BLLJudgeWorkList.SaveJudgeWorkList(objWork))
        {
            if (objWork.Action == "A")
            {
                workList.Add(objWork);
                this.lblStatusMessage.Text = "Judge Work List Saved";
                this.programmaticModalPopup.Show();
            }
            else if (objWork.Action == "E")
            {
                workList[lstWorks.SelectedIndex] = objWork;
                this.lblStatusMessage.Text       = "Judge Work List Edited";
                this.programmaticModalPopup.Show();
            }

            Session["WorkList"] = workList;
            lstWorks.DataSource = workList;
            lstWorks.DataBind();

            ClearControls();
        }
    }
    void LoadWorkList()
    {
        lstWorks.DataTextField  = "JwcName";
        lstWorks.DataValueField = "JwcID";

        List <ATTJudgeWorkList> workList = BLLJudgeWorkList.GetJudgeWorkList(null);

        Session["WorkList"] = workList;
        lstWorks.DataSource = workList;
        lstWorks.DataBind();
    }
    void LoadJudgeList()
    {
        List <ATTJudgeWorkList> lst = new List <ATTJudgeWorkList>();

        lst.Add(new ATTJudgeWorkList(0, "छान्नुहोस्"));
        lst.AddRange(BLLJudgeWorkList.GetCurrentJudgesList(int.Parse(lstOrganization.SelectedValue)));

        //lst = BLLJudgeWorkList.GetCurrentJudgesList(int.Parse(lstOrganization.SelectedValue));
        //grdJudges.DataSource = lst;
        //grdJudges.DataBind();
        ddlJudge.DataSource = lst;
        ddlJudge.DataBind();
    }
예제 #4
0
 protected void ddlOrganization_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         this.chklstJudges.DataSource     = BLLJudgeWorkList.GetCurrentJudgesList(int.Parse(this.ddlOrganization.SelectedValue));
         this.chklstJudges.DataTextField  = "JUDGENAME";
         this.chklstJudges.DataValueField = "JUDGEID";
         this.chklstJudges.DataBind();
     }
     catch (Exception ex)
     {
         this.lblStatusMessage.Text = ex.Message;
         this.programmaticModalPopup.Show();
     }
 }
예제 #5
0
 void LoadJudgeList(int orgID)
 {
     try
     {
         List <ATTJudgeWorkList> CurrentJudgesList = BLLJudgeWorkList.GetCurrentJudgesList(orgID);
         CurrentJudgesList.Insert(0, new ATTJudgeWorkList(0, "छान्नुहोस"));
         ddlJudgeList.DataSource     = CurrentJudgesList;
         ddlJudgeList.DataTextField  = "JudgeName";
         ddlJudgeList.DataValueField = "JudgeId";
         ddlJudgeList.DataBind();
     }
     catch (Exception ex)
     {
         this.lblStatusMessage.Text = ex.Message.ToString();
         this.programmaticModalPopup.Show();
     }
 }
예제 #6
0
    void LoadWorkList()
    {
        try
        {
            ddlWorkList.DataTextField  = "JwcName";
            ddlWorkList.DataValueField = "JwcID";


            List <ATTJudgeWorkList> workList = BLLJudgeWorkList.GetJudgeWorkList(null);
            Session["WorkList"] = workList;

            workList.Insert(0, new ATTJudgeWorkList(0, "-- छान्नुहोस --", false, ""));


            ddlWorkList.DataSource = workList;
            ddlWorkList.DataBind();
        }
        catch (Exception ex)
        {
            this.lblStatusMessage.Text = ex.Message.ToString();
            this.programmaticModalPopup.Show();
        }
    }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (txtWork.Text == "")
        {
            return;
        }
        string           strUser = "******";
        ATTJudgeWorkList objWork = new ATTJudgeWorkList((lstWorks.SelectedIndex >= 0) ? int.Parse(lstWorks.SelectedValue) : 0, txtWork.Text, chkActive.Checked, strUser);

        if (lstWorks.SelectedIndex >= 0)
        {
            objWork.Action = "E";
        }
        else
        {
            objWork.Action = "A";
        }

        if (BLLJudgeWorkList.SaveJudgeWorkList(objWork))
        {
            List <ATTJudgeWorkList> workList = (List <ATTJudgeWorkList>)Session["Worklist"];
            if (objWork.Action == "A")
            {
                workList.Add(objWork);
            }
            else if (objWork.Action == "E")
            {
                workList[lstWorks.SelectedIndex] = objWork;
            }

            Session["WorkList"] = workList;
            lstWorks.DataSource = workList;
            lstWorks.DataBind();

            ClearControls();
        }
    }