Exemplo n.º 1
0
        private void PopulateClientsCustomers()
        {
            using (Facade.Organisation facOrganisation = new Facade.Organisation())
                dgClients.DataSource = facOrganisation.GetAllForType((int)eOrganisationType.ClientCustomer);

            dgClients.DataBind();
        }
Exemplo n.º 2
0
        private DataSet GetSubContractors()
        {
            Facade.IOrganisation facOrganisation = new Facade.Organisation();
            DataSet dsSubContractors             = facOrganisation.GetAllForType((int)eOrganisationType.SubContractor);

            return(dsSubContractors);
        }
Exemplo n.º 3
0
 void grdOrganisations_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
 {
     if (this.FilteredData == null)
     {
         DataSet ds = null;
         using (Facade.Organisation facOrganisation = new Facade.Organisation())
         {
             if (Request.QueryString["incomplete"] != null)
             {
                 ds = facOrganisation.GetIncomplete();
             }
             else
             {
                 ds = facOrganisation.GetAllForType((int)eOrganisationType.ClientCustomer);
             }
         }
         this.GridData               = ds.Tables[0];
         this.FilteredData           = ds.Tables[0].DefaultView;
         grdOrganisations.DataSource = this.FilteredData;
     }
     else
     {
         grdOrganisations.DataSource = this.FilteredData;
     }
 }
Exemplo n.º 4
0
        private void LoadFilterData()
        {
            // Load the clients
            var orgFacade = new Facade.Organisation();
            var orgs      = orgFacade.GetAllForType(2);

            lbAvailableClients.DataSource = orgs.Tables[0];
            lbAvailableClients.DataBind();

            // Load the traffic areas
            Facade.ITrafficArea facTrafficArea = new Facade.Traffic();
            cblTrafficAreas.DataSource = facTrafficArea.GetAll();
            cblTrafficAreas.DataBind();
        }
Exemplo n.º 5
0
        private void PopulateClients()
        {
            using (Facade.Organisation facOrganisation = new Facade.Organisation())

                if (Request.QueryString["incomplete"] != null)
                {
                    pageHeader.Title     = "Incomplete Clients";
                    pageHeader.SubTitle  = "A list of clients for which no information has been entered is listed below. Please enter this information as soon as possible.";
                    dgClients.DataSource = facOrganisation.GetIncomplete();
                }
                else
                {
                    dgClients.DataSource = facOrganisation.GetAllForType((int)eOrganisationType.Client);
                }

            dgClients.DataBind();
        }
Exemplo n.º 6
0
        private void PopulateStaticControls()
        {
            var lastWeekStart = Entities.Utilities.GetWeekStartDate((DayOfWeek)this.WeekStartDay).AddDays(-7);

            this.dteStartDate.SelectedDate = lastWeekStart;
            this.dteEndDate.SelectedDate   = lastWeekStart.AddDays(6);

            Facade.IOrganisationLocation facOrganisationLocation = new Facade.Organisation();
            this.lbAvailableDepots.DataSource = facOrganisationLocation.GetAllDepots(Orchestrator.Globals.Configuration.IdentityId);
            this.lbAvailableDepots.DataBind();

            var orgFacade = new Facade.Organisation();
            var orgs      = orgFacade.GetAllForType((int)eOrganisationType.Client);

            this.lbAvailableClients.DataSource = orgs.Tables[0];
            this.lbAvailableClients.DataBind();
        }
Exemplo n.º 7
0
        void btnExport_Click(object sender, EventArgs e)
        {
            DataSet ds = null;

            using (Facade.Organisation facOrganisation = new Facade.Organisation())

                if (Request.QueryString["incomplete"] != null)
                {
                    pageHeader.Title    = "Incomplete Clients";
                    pageHeader.SubTitle = "A list of clients for which no information has been entered is listed below. Please enter this information as soon as possible.";
                    ds = facOrganisation.GetIncomplete();
                }
                else
                {
                    ds = facOrganisation.GetAllForType((int)eOrganisationType.Client);
                }
            Session["__ExportDS"] = ds.Tables[0];
            Response.Redirect("../reports/csvexport.aspx?filename=AllClients");
        }