Example #1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            Clases.cFunciones fun = new Clases.cFunciones();
            if (fun.ValidarFecha(txtFechaDesde.Text) == false)
            {
                MessageBox.Show("Fecha desde incorrecta", Clases.cMensaje.Mensaje());
                return;
            }

            if (fun.ValidarFecha(txtFechaHasta.Text) == false)
            {
                MessageBox.Show("Fecha hasta incorrecta", Clases.cMensaje.Mensaje());
                return;
            }

            if (Convert.ToDateTime(txtFechaDesde.Text) > Convert.ToDateTime(txtFechaHasta.Text))
            {
                MessageBox.Show("La fecha desde debe ser inferior a la fecha hasta", Clases.cMensaje.Mensaje());
                return;
            }
            Clases.cVenta objVenta   = new Clases.cVenta();
            DateTime      FechaDesde = Convert.ToDateTime(txtFechaDesde.Text);
            DateTime      FechaHasta = Convert.ToDateTime(txtFechaHasta.Text);

            Clases.cPreVenta objPreVenta = new Clases.cPreVenta();
            DataTable        trdo        = objPreVenta.GetPreVentasxFechaEjecucion(FechaDesde, FechaHasta, txtPatente.Text.Trim());
            //le agre[g

            Int32 Cant = trdo.Rows.Count;

            trdo = fun.TablaaMiles(trdo, "ImporteVenta");
            trdo = fun.TablaaMiles(trdo, "ImporteEfectivo");
            trdo = fun.TablaaMiles(trdo, "ImporteAutoPartePago");
            trdo = fun.TablaaMiles(trdo, "ImporteCredito");
            trdo = fun.TablaaMiles(trdo, "ImportePrenda");
            trdo = fun.TablaaMiles(trdo, "Cheque");
            trdo = fun.TablaaMiles(trdo, "ImporteCobranza");
            trdo = fun.TablaaMiles(trdo, "Ganancia");


            Grilla.DataSource = trdo;

            Grilla.Columns[0].Visible     = false;
            Grilla.Columns[2].HeaderText  = "Descripción";
            Grilla.Columns[7].HeaderText  = "Total";
            Grilla.Columns[8].HeaderText  = "Efectivo";
            Grilla.Columns[9].HeaderText  = "Vehículo";
            Grilla.Columns[10].HeaderText = "Documentos";
            Grilla.Columns[11].HeaderText = "Prenda";
            Grilla.Columns[13].HeaderText = "Cobranza";

            Grilla.Columns[1].Width       = 105;
            Grilla.Columns[2].Width       = 160;
            Grilla.Columns[4].Width       = 160;
            Grilla.Columns[5].Visible     = false;
            Grilla.Columns[3].HeaderText  = "Parte Pago";
            Grilla.Columns[7].Width       = 80;
            Grilla.Columns[8].Width       = 80;
            Grilla.Columns[9].Width       = 80;
            Grilla.Columns[10].Width      = 80;
            Grilla.Columns[11].Width      = 80;
            Grilla.Columns[12].Width      = 80;
            Grilla.Columns[13].Width      = 80;
            Grilla.Columns[15].HeaderText = "Ejecución";
            Grilla.Columns[3].Visible     = false;
            Grilla.Columns[9].Visible     = false;
            Grilla.Columns[10].Visible    = false;
            Grilla.Columns[11].Visible    = false;
            Grilla.Columns[12].Visible    = false;
            Grilla.Columns[13].Visible    = false;
        }