private void btnVender_Click(object sender, EventArgs e) { Consecionaria cons = new Consecionaria(); ModuloComercial modulo = new ModuloComercial(); Venta venta; Auto autoaux; string nomAp_aux = ""; string tipoDoc_aux = ""; string direc_aux = ""; string medioPago_aux = ""; double numTarjeta_aux = 0; int numCuotas_aux = 0; int numDoc_aux = 0; //Llamamos al formulario anterior para obtener los datos cargados en el paso 1 frmCliente.obtenerDatosCliente(ref nomAp_aux, ref tipoDoc_aux, ref numDoc_aux, ref direc_aux); if (radioEfectivo.Checked == true) { medioPago_aux = "Efectivo"; } else { medioPago_aux = "Tarjeta"; if (!Double.TryParse(txtTarjeta.Text, out numTarjeta_aux)) { Console.WriteLine($@"No se pudo convertir'{txtTarjeta.Text}'"); } if (!Int32.TryParse(comboCuotas.Text, out numCuotas_aux)) { Console.WriteLine($@"No se pudo convertir'{comboCuotas.Text}'"); } } //Vamos a buscar un auto a partir de su ID a la lista de Autos de consecionaria autoaux = cons.devolverAutoPorId(idVenta); venta = new Venta(idVenta, nomAp_aux, tipoDoc_aux, numDoc_aux, direc_aux, medioPago_aux, numTarjeta_aux, numCuotas_aux, autoaux.devolverMarca(), autoaux.devolverModelo(), autoaux.devolverPrecio()); //Agregamos la venta a la lista de Ventas del módulo comercial modulo.agregarVentaModuloComercial(venta); //Se graba el archivo de Ventas con la lista de ventas del módulo comercial Administracion.actualizarVentasArchivo(modulo); //Se elimina el auto de la lista de auto de consecionaria cons.eliminarAutoConsecionaria(idVenta); //Se graba el archivo de autos con la lista de autos de consecionaria Administracion.actualizarAutosArchivo(cons); MessageBox.Show("Auto vendido correctamente"); //Se inicializan los campos del formulario radioEfectivo.Checked = true; txtTarjeta.Text = ""; comboCuotas.Text = ""; frmCliente.InicializarFormulario(); frmBuscar.Show(); this.Hide(); frmBuscar.CargaGrillaAutos(); }
private void btnVolverAgregar_Click(object sender, EventArgs e) { frmBuscar.Show(); this.Hide(); }
private void btnBuscar_Click(object sender, EventArgs e) { frmBuscar.Show(); this.Hide(); frmBuscar.CargaGrillaAutos(); }