public void Page_Load(object sender, EventArgs e) { DAL.ComprobanteEncabezado enc = new DAL.ComprobanteEncabezado(); this.Page.Master.EnableViewState = true; if (!IsPostBack) { cargarDatosFiltro(); } recuperaVariables(); BusquedaConFiltro.LabelDescripcion = "Buscar por nùmero de Comprobante:"; BusquedaConFiltro.campoDescripcion = "cen_numerocompleto"; BusquedaConFiltro.Error -= BusquedaConFiltro_Error; BusquedaConFiltro.Filtrar -= BusquedaConFiltro_Filtrar; BusquedaConFiltro.Error += BusquedaConFiltro_Error; BusquedaConFiltro.Filtrar += BusquedaConFiltro_Filtrar; if (Session[pagina + "datosObtenidos"] != null) { cargarGrilla(); } //if (!Page.IsPostBack) //{ //grdComprobantes.DataSource = enc.obtener(); // grdComprobantes.DataKeyNames = new string[] { "id" }; // grdComprobantes.DataBind(); //} }
private void cargarDatos() { DAL.Cliente cli = new DAL.Cliente(); cmbCliente.DataSource = cli.obtener(); cmbCliente.DataTextField = "RazonSocial"; cmbCliente.DataValueField = "Id"; cmbCliente.DataBind(); cmbCliente.Items.Insert(0, new ListItem("Todos los clientes", "0")); cmbSucursal.DataSource = DAL.PuntoVenta.obtener(); cmbSucursal.DataTextField = "Nombre"; cmbSucursal.DataValueField = "codigo"; cmbSucursal.DataBind(); cmbSucursal.Items.Insert(0, new ListItem("Todos los puntos de venta", "0")); cmbComprobante.DataSource = DAL.TipoComprobante.obtener(); cmbComprobante.DataTextField = "Descripcion"; cmbComprobante.DataValueField = "codigo"; cmbComprobante.DataBind(); cmbComprobante.Items.Insert(0, new ListItem("Todos", "0")); DAL.ComprobanteEncabezado ce = new DAL.ComprobanteEncabezado(); DateTime dMin = DateTime.MinValue, dMax = DateTime.MaxValue; ce.obtenerFechasTope(out dMin, out dMax); //pongo fecha mínima seteada al primer día del mes corriente dMin = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); txtDesde.Text = dMin.ToString("yyyy-MM-dd"); txtHasta.Text = dMax.ToString("yyyy-MM-dd"); txtNumero.Text = ""; }
} // Unsubscribe #endregion protected void grdComprobantes_SelectedIndexChanged(object sender, EventArgs e) { int id = 0; int.TryParse(grdComprobantes.SelectedDataKey.Value.ToString(), out id); if (id != 0) { DAL.ComprobanteEncabezado cmp = new DAL.ComprobanteEncabezado(); cmp.obtener(id); Response.Redirect("FrmVentas.aspx?action=view&cmp=" + cmp.Id); //imprimirComprobante(id); } }