protected void applyRules() { IVentas IService = new IVentas(); List <BEVentas> lstBE = new List <BEVentas>(); BEVentas BEVenta = new BEVentas(); BEVenta.codLocal = ddlLocales.SelectedValue; BEVenta.codPeriodo = ddlPeriodos.SelectedValue; /**/ BEVenta.tipoPrmSearch = Convert.ToInt32(ddlTipoPrm.SelectedValue); BEVenta.textPrmSearch = txtPrmSearch.Text.Trim(); if (chkRangeDate.Checked) { BEVenta.prmDesde = txtDesde.Text; BEVenta.prmHasta = txtHasta.Text; } /**/ lstBE = IService.IGetVentas(BEVenta); List <BEVentas> lstBE2 = new List <BEVentas>(); lstBE2 = IService.IaplicarReglas(lstBE); IService.IUpdListHotels(lstBE2); gvHotels.DataSource = lstBE2; gvHotels.DataBind(); /*List<BEHotel> lstBE2 = (List<BEHotel>)this.gvHotels.DataSource; * gvHotels.DataSource = IService.IInsListHotels(lstBE2); * gvHotels.DataBind();*/ }