Example #1
0
        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 = "";
        }
Example #3
0
        } // 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);
            }
        }