private void BindGridEntrega() { try { AdministrarGrillas.Configurar(dtgEntrega, "ClienteID", CantidadOpciones); IReporteRetiroEntega report = ReporteRetiroEntregaFactory.GetReporteRetiroEntregaFactory(); if (txtAgenciaID.Text == "N") { report.AgenciaID = AgenciaConectadaID; } else { report.AgenciaID = Utiles.Validaciones.obtieneEntero(Agencia1.AgenciaID); } report.ClienteID = Utiles.Validaciones.obtieneEntero(Cliente1.ClienteID); report.DiasID = getLista(chkDias, lstDia); report.TipoOrigenID = Utiles.Validaciones.obtieneEntero(ddlTipoOrigen.SelectedValue); report.OrigenID = Utiles.Validaciones.obtieneEntero(lstOrigenFlete.SelectedValue); report.TipoDestinoID = Utiles.Validaciones.obtieneEntero(ddlTipoDestino.SelectedValue); report.DestinoID = Utiles.Validaciones.obtieneEntero(lstDestinoFlete.SelectedValue); dtgEntrega.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPaginaE.Text); dtgEntrega.DataSource = report.GetEntrega().Datos; dtgEntrega.DataBind(); } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void Page_Load(object sender, System.EventArgs e) { if (User.Identity.IsAuthenticated) { string sOpcion = "reporteDiasRetiroEntrega"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } usuario = (IUsuarios)Session["Usuario"]; if (!Page.IsPostBack) { SisPackController.LlenarCombos.DiasSemana(lstDia); ConsultarOrigen(); ConsultarDestino(); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.AgenciaID = AgenciaConectadaID; if (agencia.ConsultarBasicoByAgenciaID()) { lblCodigo.Text = agencia.SucursalDGI; lblAgenciaConectada.Text = agencia.RazonSocial; } this.LlenarListaZonas(); } reporte = ReporteRetiroEntregaFactory.GetReporteRetiroEntregaFactory(); if (AgenciaConectadaID != reporte.EsAdministracion(UnidadNegocioID)) { tdNombre.Attributes.Add("Style", "DISPLAY:none"); tdControl.Attributes.Add("Style", "DISPLAY:none"); tdCheck.ColSpan = 5; txtAgenciaID.Text = "N"; } else { tdCheck.ColSpan = 7; } this.RegistrarHabilitarZonas(); this.chkZona.Attributes.Add("onclick", "HabilitarZonas();"); RegistrarJavaScript(); lstDia.Attributes.Add("onclick", "DesmarcarDiasTodos();"); chkDias.Attributes.Add("onclick", "DiasTodos();"); }