public DsReporteAlertaOperativas GetReporteAlertaOperativasAgenciasUV(int agenciaID) { DsReporteAlertaOperativas ds = new DsReporteAlertaOperativas(); SqlParameter pAgenciaID = new SqlParameter("@AgenciaConectada", Utiles.BaseDatos.IntToSql(agenciaID)); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ReporteAlertaOperativasAgenciasUV", pAgenciaID); return(ds); }
private void BindGridReporteAlertaRestoUV(int currentPage, bool configurarExportarExcel) { try { AdministrarGrillas.Configurar(dtgAlertasUnidadVenta, "GuiaID", 20, true, false); DsReporteAlertaOperativas ds = new DsReporteAlertaOperativas(); if (Session["dsResultado"] == null) { IReporteAlertaOperativas reporte = this.SetFiltros(); ds = reporte.GetReporteAlertaOperativasRestoUV(); Session["dsResultado"] = ds; } else { ds = (DsReporteAlertaOperativas)Session["dsResultado"]; } if (ds.Tables[0].Rows.Count > 0) { this.btnExportarExcel.Enabled = true; } if (configurarExportarExcel == true) { // Configurar para exportar a excel dtgAlertasUnidadVenta.AllowPaging = false; dtgAlertasUnidadVenta.BorderColor = System.Drawing.Color.White; dtgAlertasUnidadVenta.BorderStyle = BorderStyle.None; } dtgAlertasUnidadVenta.DataSource = ds; dtgAlertasUnidadVenta.CurrentPageIndex = currentPage; dtgAlertasUnidadVenta.DataBind(); this.lblEtiTotalAlertasUnidadVenta.Visible = true; this.lblTotalAlertasUnidadVenta.Visible = true; this.lblTotalAlertasUnidadVenta.Text = ds.Datos.Count.ToString(); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
public DsReporteAlertaOperativas GetReporteAlertaOperativasRestoUV() { DsReporteAlertaOperativas ds = new DsReporteAlertaOperativas(); SqlParameter pClientes = new SqlParameter("@Clientes", Utiles.BaseDatos.StrToSql(this.listaCliente)), pUnidadesVenta = new SqlParameter("@UnidadesVenta", Utiles.BaseDatos.StrToSql(this.listaUnidadVenta)), pZonas = new SqlParameter("@Zonas", Utiles.BaseDatos.StrToSql(this.listaZona)), pCatClientes = new SqlParameter("@CatClientes", Utiles.BaseDatos.StrToSql(this.listaCatCliente)), pCatUnidadesVenta = new SqlParameter("@CatUnidadesVenta", Utiles.BaseDatos.StrToSql(this.listaCatUnidadVenta)), pPersonal = new SqlParameter("@Personal", Utiles.BaseDatos.StrToSql(this.listaPersonal)), pAgenciasTrasbordo = new SqlParameter("@AgenciasTrasbordo", Utiles.BaseDatos.StrToSql(this.listaAgenciaTrasbordo)), pAgenciasOrigen = new SqlParameter("@AgenciasOrigen", Utiles.BaseDatos.StrToSql(this.listaAgenciaOrigen)), pAgenciasDestino = new SqlParameter("@AgenciasDestino", Utiles.BaseDatos.StrToSql(this.listaAgenciaDestino)), pEsAgrupacionCliente = new SqlParameter("@EsAgrupacionCliente", this.EsAgrupacionCliente); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ReporteAlertaOperativasRestoUnVta", pClientes, pUnidadesVenta, pZonas, pCatClientes, pCatUnidadesVenta, pPersonal, pAgenciasTrasbordo, pAgenciasOrigen, pAgenciasDestino, pEsAgrupacionCliente); return(ds); }
public DsReporteAlertaOperativas GetReporteAlertaOperativasBolsin() { DsReporteAlertaOperativas ds = new DsReporteAlertaOperativas(); SqlParameter pClientes = new SqlParameter("@Clientes", Utiles.BaseDatos.StrToSql(this.listaCliente)), pUnidadesVenta = new SqlParameter("@UnidadesVenta", Utiles.BaseDatos.StrToSql(this.listaUnidadVenta)), pZonas = new SqlParameter("@Zonas", Utiles.BaseDatos.StrToSql(this.listaZona)), pCatClientes = new SqlParameter("@CatClientes", Utiles.BaseDatos.StrToSql(this.listaCatCliente)), pCatUnidadesVenta = new SqlParameter("@CatUnidadesVenta", Utiles.BaseDatos.StrToSql(this.listaCatUnidadVenta)), pPersonal = new SqlParameter("@Personal", Utiles.BaseDatos.StrToSql(this.listaPersonal)), pAgenciasTrasbordo = new SqlParameter("@AgenciasTrasbordo", Utiles.BaseDatos.StrToSql(this.listaAgenciaTrasbordo)), pAgenciasOrigen = new SqlParameter("@AgenciasOrigen", Utiles.BaseDatos.StrToSql(this.listaAgenciaOrigen)), pAgenciasDestino = new SqlParameter("@AgenciasDestino", Utiles.BaseDatos.StrToSql(this.listaAgenciaDestino)), pDiasAControlar = new SqlParameter("@DiasAControlar", Utiles.BaseDatos.StrToSql(this.listaDiasAControlar)), pFechaDesdeEmision = new SqlParameter("@FechaDesdeEmision", Utiles.BaseDatos.FechaToSql(this.fechaDesdeEmision)); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ReporteAlertaOperativasBolsin", pClientes, pUnidadesVenta, pZonas, pCatClientes, pCatUnidadesVenta, pPersonal, pAgenciasTrasbordo, pAgenciasOrigen, pAgenciasDestino, pDiasAControlar, pFechaDesdeEmision); return(ds); }
private void BindGrid(int currentPage, bool configurarExportarExcel) { try { AdministrarGrillas.Configurar(dtgAlertasAgencias, "GuiaID", 40, true, false); DsReporteAlertaOperativas ds = new DsReporteAlertaOperativas(); if (Session["dsResultado"] == null) { IReporteAlertaOperativas reporte = ReporteAlertaOperativasFactory.GetReporteAlertaOperativas(); ds = reporte.GetReporteAlertaOperativasAgenciasUV(agenciaID); Session["dsResultado"] = ds; } else { ds = (DsReporteAlertaOperativas)Session["dsResultado"]; } if (ds.Tables[0].Rows.Count > 0) { this.btnExportarExcel.Enabled = true; } if (configurarExportarExcel == true) { // Configurar para exportar a excel dtgAlertasAgencias.AllowPaging = false; dtgAlertasAgencias.BorderColor = System.Drawing.Color.White; dtgAlertasAgencias.BorderStyle = BorderStyle.None; } dtgAlertasAgencias.DataSource = ds; dtgAlertasAgencias.CurrentPageIndex = currentPage; dtgAlertasAgencias.DataBind(); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }