Exemplo n.º 1
0
 protected void uiLinkButtonCancel_Click(object sender, EventArgs e)
 {
     ClearFields();
     CurrentClient= null;
     uiPanelEdit.Visible = false;
     uiPanelViewAll.Visible = true;
 }
        private void LoadDDLs()
        {
            AirPort AllAirports = new AirPort();
            AllAirports.LoadAll();
            uiDropDownListSectorFrom.DataSource = AllAirports.DefaultView;
            uiDropDownListSectorFrom.DataTextField = "IATACode";
            uiDropDownListSectorFrom.DataValueField = "AirPortID";
            uiDropDownListSectorFrom.DataBind();
            uiDropDownListSectorFrom.Items.Insert(0, new ListItem("Select Airport", "0"));

            uiDropDownListSectorTo.DataSource = AllAirports.DefaultView;
            uiDropDownListSectorTo.DataTextField = "IATACode";
            uiDropDownListSectorTo.DataValueField = "AirPortID";
            uiDropDownListSectorTo.DataBind();
            uiDropDownListSectorTo.Items.Insert(0, new ListItem("Select Airport", "0"));

            AirPlane Ap = new AirPlane();
            Ap.LoadAll();
            uiDropDownListAirCraftRegistration.DataSource = Ap.DefaultView;
            uiDropDownListAirCraftRegistration.DataTextField = "Name";
            uiDropDownListAirCraftRegistration.DataValueField = "AirPlaneID";
            uiDropDownListAirCraftRegistration.DataBind();

            SectorClients SC = new SectorClients();
            SC.LoadAll();
            uiDropDownListClients.DataSource = SC.DefaultView;
            uiDropDownListClients.DataTextField = "Name";
            uiDropDownListClients.DataValueField = "ClientID";
            uiDropDownListClients.DataBind();
            uiDropDownListClients.Items.Insert(0, new ListItem("Select Client", "0"));
        }
Exemplo n.º 3
0
        protected void uiLinkButtonSaveClient_Click(object sender, EventArgs e)
        {
            if (CurrentClient != null)
            {
                Flight_BLL.SectorClients objData = CurrentClient;
                objData.Name = uiTextBoxName.Text;
                objData.Tele= uiTextBoxTele.Text;
                objData.Fax= uiTextBoxFax.Text;
                objData.Mail= uiTextBoxMail.Text;
                objData.Website = uiTextBoxWebsite.Text;
                objData.Address = uiTextBoxAddress.Text;
                objData.ContactName = uiTextBoxContactName.Text;
                objData.ContactMail = uiTextBoxContactMail.Text;
                objData.ContactTele = uiTextBoxContactTele.Text;
                objData.ContactMobile= uiTextBoxContactMobile.Text;
                string filepath = "";
                if (uiFileUploadLogo.HasFile)
                {
                    uiFileUploadLogo.SaveAs(Server.MapPath("~/FileUploads/Clients" + "/" + uiFileUploadLogo.FileName));
                    filepath = "/Fileuploads/Clients" + "/" + uiFileUploadLogo.FileName;
                }
                if (!string.IsNullOrEmpty(filepath))
                {
                    objData.LogoPath = filepath;
                }
                objData.Save();
            }
            else
            {
                Flight_BLL.SectorClients objData = new Flight_BLL.SectorClients();
                objData.AddNew();
                objData.Name = uiTextBoxName.Text;
                objData.Tele = uiTextBoxTele.Text;
                objData.Fax = uiTextBoxFax.Text;
                objData.Mail = uiTextBoxMail.Text;
                objData.Website = uiTextBoxWebsite.Text;
                objData.Address = uiTextBoxAddress.Text;
                objData.ContactName = uiTextBoxContactName.Text;
                objData.ContactMail = uiTextBoxContactMail.Text;
                objData.ContactTele = uiTextBoxContactTele.Text;
                objData.ContactMobile = uiTextBoxContactMobile.Text;
                string filepath = "";
                if (uiFileUploadLogo.HasFile)
                {
                    uiFileUploadLogo.SaveAs(Server.MapPath("~/FileUploads/Clients" + "/" + uiFileUploadLogo.FileName));
                    filepath = "/Fileuploads/Clients" + "/" + uiFileUploadLogo.FileName;
                }
                if (!string.IsNullOrEmpty(filepath))
                {
                    objData.LogoPath = filepath;
                }
                objData.Save();
            }

            uiPanelViewAll.Visible = true;
            uiPanelEdit.Visible = false;
            ClearFields();
            CurrentClient = null;
            SearchSectorClients();
        }
Exemplo n.º 4
0
 private void SearchSectorClients()
 {
     Flight_BLL.SectorClients sectorObj = new Flight_BLL.SectorClients();
     sectorObj.SearchSectorClients(uiTextBoxSearch.Text);
     uiRadGridClients.DataSource = sectorObj.DefaultView;
     uiRadGridClients.DataBind();
 }
Exemplo n.º 5
0
        protected void uiRadGridClients_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
        {
            if (e.CommandName == "EditSectorClient")
            {
                Flight_BLL.SectorClients objData = new Flight_BLL.SectorClients();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
                CurrentClient = objData;
                FillSectorClientData();
                uiPanelEdit.Visible = true;
                uiPanelViewAll.Visible = false;

            }

            else if (e.CommandName == "DeleteSectorClient")
            {
                Flight_BLL.SectorClients objData = new Flight_BLL.SectorClients();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
                objData.MarkAsDeleted();
                objData.Save();
                SearchSectorClients();
            }
        }