Esempio n. 1
0
        private void btn_anuluar_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("¿Seguro quieres ANULAR la venta N°" +
                                                        tbListaVentas.CurrentRow.Cells["Numero de Venta"].Value.ToString() + "?", "Anular", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                //do something
                try {
                    Venta Oventa = new Venta();
                    Oventa.Vta_Id = Convert.ToInt32(tbListaVentas.CurrentRow.Cells["Numero de Venta"].Value.ToString());
                    VentasABM.set_estado_venta(int.Parse(tbListaVentas.CurrentRow.Cells["Numero de Venta"].Value.ToString()), "ANULADA");
                    Vehiculo oVehiculo = new Vehiculo();
                    oVehiculo.Veh_ID     = Convert.ToInt32(tbListaVentas.CurrentRow.Cells["veh_ID"].Value.ToString());
                    oVehiculo.Veh_Estado = true;
                    VehiculoABM.venderVehiculo(oVehiculo);
                    MessageBox.Show("Venta Anulada!");
                    cargar();
                }
                catch (Exception a) {
                    MessageBox.Show("" + a);
                    MessageBox.Show("No se pudo Anular!");
                }
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
Esempio n. 2
0
        private void btnFecha_Click(object sender, EventArgs e)
        {
            DateTime  dtpi   = new DateTime(dtpInicio.Value.Year, dtpInicio.Value.Month, dtpInicio.Value.Day, 0, 0, 0);
            DateTime  dtpf   = new DateTime(dtpFinal.Value.Year, dtpFinal.Value.Month, dtpFinal.Value.Day, 23, 59, 59);
            VentasABM ventas = new VentasABM();

            ventas.list_Fecha(dtpi, dtpf);
            cargar_lblInforme(ventas.Total_ventas, ventas.Total_anulada, ventas.Importe_total_validada, ventas.Importe_total_anulada);
            tbListaVentas.DataSource = ventas.Tabla;
        }
Esempio n. 3
0
        //string nomfile = "";
        public FrmListadoVentas()
        {
            VentasABM ventas = new VentasABM();

            InitializeComponent();
            cargar();
            load_combo_clientes();
            load_combo_marcas();
            tbListaVentas.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            btnreset.Enabled            = true;
        }
Esempio n. 4
0
        private void btnVentas_Click(object sender, EventArgs e)
        {
            this.EsconderPaneles();

            if (ventasForm == null)
            {
                ventasForm = new VentasABM(this.panelMenu.Location,
                                           this.panelMenu.Size);
                ventasForm.MdiParent = this;
                this.panelMenu.Controls.Add(ventasForm);
                ventasForm.Dock = DockStyle.Fill;
            }
            btnTitulo.Iconimage = btnVentas.Iconimage;
            lblTitulo.Text      = "VENTAS";
            ventasForm.Show();
        }
Esempio n. 5
0
 private void btn_confirmar_Click(object sender, EventArgs e)
 {
     if (tbListaVentas.CurrentRow.Cells["Estado"].Value.ToString() == "PENDIENTE")
     {
         DialogResult dialogResult = MessageBox.Show("¿Quieres CONFIRMAR la venta e Imprimir la Factura?", "Confirmar", MessageBoxButtons.YesNo);
         if (dialogResult == DialogResult.Yes)
         {
             //do something
             //MessageBox.Show(tbListaVentas.CurrentRow.Cells["ID"].Value.ToString());
             try {
                 imprimirFactura();
                 VentasABM.set_estado_venta(int.Parse(tbListaVentas.CurrentRow.Cells["Numero de Venta"].Value.ToString()), "VALIDADA");
                 cargar();
             }
             catch (Exception a) {
                 MessageBox.Show("" + a);
             }
         }
         else if (dialogResult == DialogResult.No)
         {
             //do something else
         }
     }
     else if (tbListaVentas.CurrentRow.Cells["Estado"].Value.ToString() == "VALIDADA")
     {
         DialogResult dialogResult = MessageBox.Show("¿Quieres Imprimir la Factura?", "Confirmar", MessageBoxButtons.YesNo);
         if (dialogResult == DialogResult.Yes)
         {
             //do something
             //MessageBox.Show(tbListaVentas.CurrentRow.Cells["ID"].Value.ToString());
             try {
                 imprimirFactura();
             }
             catch (Exception a) {
                 MessageBox.Show("" + a);
             }
         }
         else if (dialogResult == DialogResult.No)
         {
             //do something else
         }
     }
 }
Esempio n. 6
0
 private void agregar()
 {
     try {
         Venta oVenta = new Venta();
         oVenta.Cli_Id          = (int)cmbCliente.SelectedValue;
         oVenta.Veh_Id          = (int)cmbVehiculo.SelectedValue;
         oVenta.Usr_Id          = (int)cmbVendedor.SelectedValue;
         oVenta.Vta_Fecha       = dtmFecha.Value;
         oVenta.Pag_Id          = cmbPago.SelectedValue.ToString();
         oVenta.Vta_PrecioFinal = Convert.ToDecimal(txtPrecio.Text);
         oVenta.Vta_Estado      = "PENDIENTE";
         VentasABM.insertVenta(oVenta);
         MessageBox.Show("Venta Registrada!");
         Vehiculo oVehiculo = new Vehiculo();
         oVehiculo.Veh_ID     = oVenta.Veh_Id;
         oVehiculo.Veh_Estado = false;
         VehiculoABM.venderVehiculo(oVehiculo);
         load_combo_vehiculos();
     } catch (Exception a) {
         MessageBox.Show("" + a);
         MessageBox.Show("Venta no Registrada!");
     }
 }