예제 #1
0
        private void Search()
        {
            FirewallBrandParameters pmtFirewallBrand = new FirewallBrandParameters();

            pmtFirewallBrand.Name = "%" + this.frmFirewallBrand.txtSchName.Text + "%";

            DataTable dtFirewallBrands = srvFirewallBrand.SearchByParameters(pmtFirewallBrand);

            this.frmFirewallBrand.grdSchSearch.DataSource = null;
            this.frmFirewallBrand.grdSchSearch.DataSource = dtFirewallBrands;
        }
        private void InitializeControlControls()
        {
            if (LicenseManager.UsageMode != LicenseUsageMode.Designtime)
            {
                FirewallBrandParameters pmtFirewallBrand = new FirewallBrandParameters();

                this.controlCustomerInfrastructureNetworkFirewalls.fbFirewallBrand.Parameters = pmtFirewallBrand;
                this.controlCustomerInfrastructureNetworkFirewalls.fbFirewallBrand.Refresh();

                this.controlCustomerInfrastructureNetworkFirewalls.grdRelations.InitializeLayout
                    += new InitializeLayoutEventHandler(grdRelations_InitializeLayout);
            }
        }
        private void grdRelations_InitializeLayout(object sender, InitializeLayoutEventArgs e)
        {
            UltraGridBand band = e.Layout.Bands[0];

            band.Override.AllowUpdate = DefaultableBoolean.False;

            FirewallBrandParameters pmtFirewallBrand = new FirewallBrandParameters();

            IList <FirewallBrand> cctvBrands = this.srvFirewallBrand.GetListByParameters(pmtFirewallBrand);

            WindowsFormsUtil.SetUltraGridValueList(e.Layout, cctvBrands,
                                                   band.Columns["FirewallBrandId"], "FirewallBrandId", "Name", "Seleccione");
        }