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 } }
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; }
//string nomfile = ""; public FrmListadoVentas() { VentasABM ventas = new VentasABM(); InitializeComponent(); cargar(); load_combo_clientes(); load_combo_marcas(); tbListaVentas.SelectionMode = DataGridViewSelectionMode.FullRowSelect; btnreset.Enabled = true; }
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(); }
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 } } }
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!"); } }