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 agregarRepuesto() { objRepuestos objRepuestos = new objRepuestos(); cnRepuestos cnRepuestos = new cnRepuestos(); if (validarCamposLlenos()) { objRepuestos.Tipo = txtTipo.Text; objRepuestos.Precio = Convert.ToDouble(txtPrecio_Unitario.Text); objRepuestos.Descripcion = txtDescripcion.Text; if (cnRepuestos.insertarRepuesto(objRepuestos)) { llenarDataGrigView(); btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; btLimpiarFormulario.Enabled = true; limpiarCamposFormulario(); } else { txtTipo.BackColor = Color.Tomato; txtPrecio_Unitario.BackColor = Color.Tomato; txtDescripcion.BackColor = Color.Tomato; } } else { MessageBox.Show("Debe digitar los campos del formulario", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void eliminarRepuesto() { objRepuestos objRepuestos = new objRepuestos(); cnRepuestos cnRepuestos = new cnRepuestos(); DialogResult eleccionBorrar = MessageBox.Show("¿Desea eliminar el repuesto seleccionado?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (eleccionBorrar == DialogResult.Yes) { objRepuestos.Cod_Repuesto = dgvListaRepuestos.CurrentRow.Cells[0].Value.ToString(); cnRepuestos.eliminarRepuesto(objRepuestos); llenarDataGrigView(); txtTipo.Enabled = true; txtPrecio_Unitario.Enabled = true; txtDescripcion.Enabled = true; btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; limpiarCamposFormulario(); } }
public void actualizarRepuesto() { objRepuestos objRepuestos = new objRepuestos(); cnRepuestos cnRepuestos = new cnRepuestos(); if (validarCamposLlenos()) { DialogResult eleccionActualizar = MessageBox.Show("¿Desea actualizar el repuesto seleccionado?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (eleccionActualizar == DialogResult.Yes) { objRepuestos.Cod_Repuesto = txtCodigoRepuesto.Text; objRepuestos.Tipo = txtTipo.Text; objRepuestos.Precio = Convert.ToDouble(txtPrecio_Unitario.Text); objRepuestos.Descripcion = txtDescripcion.Text; cnRepuestos.actualizarRepuesto(objRepuestos); llenarDataGrigView(); txtTipo.Enabled = true; txtPrecio_Unitario.Enabled = true; txtDescripcion.Enabled = true; btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; limpiarCamposFormulario(); } } else { MessageBox.Show("Debe de cargar primero un repuesto de la lista de repuestos", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void llenarDataGrigView() { cnRepuestos cnRepuestos = new cnRepuestos(); DataTable tablaRepuestos = new DataTable(); dgvListaRepuestos.Rows.Clear(); dgvListaRepuestos.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray; tablaRepuestos = cnRepuestos.consultarRepuestos(); for (int i = 0; i < tablaRepuestos.Rows.Count; i++) { dgvListaRepuestos.Rows.Add(tablaRepuestos.Rows[i][0], tablaRepuestos.Rows[i][1], tablaRepuestos.Rows[i][2], tablaRepuestos.Rows[i][3]); } }