public void cargarSegundoCombo() { cnVehiculoNuevo cnVehiculoNuevo = new cnVehiculoNuevo(); cnVehiculoUsado cnVehiculoUsado = new cnVehiculoUsado(); cnServicios cnServicios = new cnServicios(); cnRepuestos cnRepuestos = new cnRepuestos(); cnFacturaVenta cnFacturaVenta = new cnFacturaVenta(); //Carga Productos if (cbTipo.SelectedItem == "Vehiculo Nuevo") { cbProducto.DataSource = cnFacturaVenta.consultarVehiculoUsado(); cbProducto.DisplayMember = "Cod_Vehiculo"; cbProducto.ValueMember = "Cod_Vehiculo"; } else if (cbTipo.SelectedItem == "Vehiculo Usado") { cbProducto.DataSource = cnFacturaVenta.consultarVehiculoUsado(); cbProducto.DisplayMember = "Cod_Vehiculo"; cbProducto.ValueMember = "Cod_Vehiculo"; } else if (cbTipo.SelectedItem == "Servicio") { cbProducto.DataSource = cnServicios.consultarServicio(); cbProducto.DisplayMember = "descripcion"; cbProducto.ValueMember = "cod_servicio"; } else if (cbTipo.SelectedItem == "Repuesto") { cbProducto.DataSource = cnFacturaVenta.consultarRepuestosFactura(); cbProducto.DisplayMember = "descripcion"; cbProducto.ValueMember = "cod_repuesto"; } }
public void llenarDataGrigView() { cnVehiculoUsado cnVehiculosUsados = new cnVehiculoUsado(); DataTable tablaVehiculos = new DataTable(); dgvListaVehiculosUsados.Rows.Clear(); dgvListaVehiculosUsados.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray; tablaVehiculos = cnVehiculosUsados.consultarVehiculosUsados(); for (int i = 0; i < tablaVehiculos.Rows.Count; i++) { dgvListaVehiculosUsados.Rows.Add(tablaVehiculos.Rows[i][0], tablaVehiculos.Rows[i][1], tablaVehiculos.Rows[i][2], tablaVehiculos.Rows[i][3], tablaVehiculos.Rows[i][4], tablaVehiculos.Rows[i][5], tablaVehiculos.Rows[i][6], tablaVehiculos.Rows[i][7], tablaVehiculos.Rows[i][8], tablaVehiculos.Rows[i][9]); } }
public void actualizarVehiculoUsado() { objVehiculoUsado objVehiculosUsados = new objVehiculoUsado(); cnVehiculoUsado cnVehiculosUsados = new cnVehiculoUsado(); if (validarCamposLlenos()) { DialogResult eleccionActualizar = MessageBox.Show("¿Desea actualizar el vehículo seleccionado?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (eleccionActualizar == DialogResult.Yes) { objVehiculosUsados.Cod_Vehiculo = txtCodigoVehiculo.Text; objVehiculosUsados.Marca = txtMarca.Text; objVehiculosUsados.Modelo = txtModelo.Text; objVehiculosUsados.Color = txtColor.Text; objVehiculosUsados.Precio_Unitario = Convert.ToDouble(txtPrecioUnitario.Text); objVehiculosUsados.Garantia = txtGarantia.Text; objVehiculosUsados.Numero_Placa = txtNumeroPlaca.Text; objVehiculosUsados.Kilometraje = Convert.ToInt32(txtKilometraje.Text); objVehiculosUsados.Estado = txtEstado.Text; objVehiculosUsados.Especificaciones = txtEspecificaciones.Text; cnVehiculosUsados.actualizarVehiculoUsado(objVehiculosUsados); llenarDataGrigView(); txtNumeroPlaca.Enabled = true; btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; limpiarCamposFormulario(); } } else { MessageBox.Show("Debe de cargar primero un vehículo de la lista de vehículos usados", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void agregarVehiculoUsado() { objVehiculoUsado objVehiculosUsados = new objVehiculoUsado(); cnVehiculoUsado cnVehiculosUsados = new cnVehiculoUsado(); if (validarCamposLlenos()) { objVehiculosUsados.Marca = txtMarca.Text; objVehiculosUsados.Modelo = txtModelo.Text; objVehiculosUsados.Color = txtColor.Text; objVehiculosUsados.Precio_Unitario = Convert.ToDouble(txtPrecioUnitario.Text); objVehiculosUsados.Garantia = txtGarantia.Text; objVehiculosUsados.Numero_Placa = txtNumeroPlaca.Text; objVehiculosUsados.Kilometraje = Convert.ToInt32(txtKilometraje.Text); objVehiculosUsados.Estado = txtEstado.Text; objVehiculosUsados.Especificaciones = txtEspecificaciones.Text; if (cnVehiculosUsados.insertarVehiculoUsado(objVehiculosUsados)) { llenarDataGrigView(); btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; btLimpiarFormulario.Enabled = true; limpiarCamposFormulario(); } else { txtNumeroPlaca.BackColor = Color.Tomato; } } else { MessageBox.Show("Debe digitar los campos del formulario", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void eliminarVehiculoUsado() { objVehiculoUsado objVehiculosUsados = new objVehiculoUsado(); cnVehiculoUsado cnVehiculosUsados = new cnVehiculoUsado(); DialogResult eleccionBorrar = MessageBox.Show("¿Desea eliminar el vehículo seleccionado?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (eleccionBorrar == DialogResult.Yes) { objVehiculosUsados.Cod_Vehiculo = dgvListaVehiculosUsados.CurrentRow.Cells[0].Value.ToString(); cnVehiculosUsados.eliminarVehiculoUsado(objVehiculosUsados); llenarDataGrigView(); txtNumeroPlaca.Enabled = true; btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; limpiarCamposFormulario(); } }