Beispiel #1
0
 public void LoadVenue()
 {
     try
     {
         Session["BookingVenueList"] = BLLMeetingVenue.GetMeetingVenueList(null);
     }
     catch (Exception ex)
     {
         this.lblStatusMessageTitle.Text = "Error Status";
         this.lblStatusMessage.Text      = ex.Message;
         this.programmaticModalPopup.Show();
     }
 }
Beispiel #2
0
 void LoadVenue()
 {
     try
     {
         Session["Venuelst"]          = BLLMeetingVenue.GetMeetingVenueList(int.Parse(this.ddlOrg.SelectedValue));
         this.lstVenue.DataSource     = Session["VenueLst"];
         this.lstVenue.DataTextField  = "VenueName";
         this.lstVenue.DataValueField = "VenueID";
         this.lstVenue.DataBind();
     }
     catch (Exception ex)
     {
         this.lblStatusMessage.Text = ex.Message;
         this.programmaticModalPopup.Show();
     }
 }
Beispiel #3
0
 void LoadVenue()
 {
     try
     {
         List <ATTMeetingVenue> lst = BLLMeetingVenue.GetMeetingVenueList(int.Parse(this.ddlOrganization.SelectedValue));
         if (lst.Count > 0)
         {
             lst.Insert(0, new ATTMeetingVenue(0, 0, "---- छान्नुहोस् ----", ""));
         }
         this.ddlVenue.DataSource     = lst;
         this.ddlVenue.DataTextField  = "VenueName";
         this.ddlVenue.DataValueField = "VenueID";
         this.ddlVenue.DataBind();
     }
     catch (Exception ex)
     {
         this.lblStatusMessage.Text = ex.Message;
         this.programmaticModalPopup.Show();
     }
 }
Beispiel #4
0
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        if (this.ddlOrg.SelectedIndex <= 0)
        {
            this.lblStatusMessage.Text = "Please select organization from list.";
            this.programmaticModalPopup.Show();
            return;
        }

        ATTMeetingVenue obj = new ATTMeetingVenue();

        obj.OrgID         = int.Parse(this.ddlOrg.SelectedValue);
        obj.VenueID       = 0;
        obj.VenueName     = this.txtVenue.Text;
        obj.VenueLocation = this.txtLocation.Text;

        ObjectValidation result = BLLMeetingVenue.Validate(obj);

        if (result.IsValid == false)
        {
            this.lblStatusMessage.Text = result.ErrorMessage;
            this.programmaticModalPopup.Show();
            return;
        }

        if (this.lstVenue.SelectedIndex < 0)
        {
            obj.Action = "A";
        }
        else
        {
            obj.VenueID = int.Parse(this.lstVenue.SelectedValue);
            obj.Action  = "E";
        }

        try
        {
            BLLMeetingVenue.AddMeetingVenue(obj);
            if (obj.Action == "A")
            {
                ((List <ATTMeetingVenue>)Session["VenueLst"]).Add(obj);
            }
            else
            {
                ((List <ATTMeetingVenue>)Session["VenueLst"])[this.lstVenue.SelectedIndex] = obj;
            }

            Session["VenueLst"]          = BLLMeetingVenue.GetMeetingVenueList(int.Parse(this.ddlOrg.SelectedValue));
            this.lstVenue.DataSource     = Session["VenueLst"];
            this.lstVenue.DataTextField  = "VenueName";
            this.lstVenue.DataValueField = "VenueID";
            this.lstVenue.DataBind();

            this.ClearME();
            this.lblStatusMessage.Text = "Venue successfully saved.";
            this.programmaticModalPopup.Show();
        }
        catch (Exception ex)
        {
            this.lblStatusMessage.Text = ex.Message;
            this.programmaticModalPopup.Show();
        }
    }