private void txtPlaca_Leave(object sender, EventArgs e) { try { BL.ClsVehiculo clsVehiculo = new BL.ClsVehiculo(); DataTable dtVehiculo = clsVehiculo.seleccionarVehiculoInfo(txtPlaca.Text.Trim()); if (dtVehiculo.Rows.Count == 1) { DataRow dr = dtVehiculo.Rows[0]; setVehiculo( dr["idVehiculo"].ToString(), dr["descripcion"].ToString(), dr["placa"].ToString(), dr["monto"].ToString()); } else { //ClsHelper.MensajeSistema("Se encontro mas de un vehiculo"); } } catch (Exception ex) { ClsHelper.erroLog(ex); } }
private void tbnFinalizar_Click(object sender, EventArgs e) { try { if (validarControlesGenerales()) { if (validarPrecioVenta()) { //DialogResult r = MessageBox.Show("¿Confirma que desea guardar este registro?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); //if (r == DialogResult.Yes) //{ DataTable dtNew = this.tbCosto; dtNew.Columns.Remove("TipoCosto"); BL.ClsVehiculo clsVehiculo = new BL.ClsVehiculo(); clsVehiculo.grabarModificar(this.idVeh.Trim(), this.cmbTipoVehiculo.SelectedValue.ToString().Trim(), this.cmbMarca.SelectedValue.ToString(), this.cmbLinea.SelectedValue.ToString(), this.cmbModelo.Text, this.txtPlaca.Text, this.txtNoChasis.Text, this.txtColores.Text, this.cmbAsientos.Text, this.cmbPuertas.Text, this.cmbTransmision.SelectedIndex.ToString(), this.txtNoMotor.Text, this.txtCc.Text, this.cmbCilindros.Text, this.txtVin.Text, this.txtTon.Text, this.txtObservaciones.Text, this.cmbAC.SelectedIndex.ToString(), this.txtNombrePropietario.Text, this.txtNit.Text, this.txtDireccionPropietario.Text, this.txtPoliza.Text, txtFecha.Text, this.txtPrecioComercial.Text, this.cmbOrigen.SelectedIndex.ToString(), dtNew, this.cmbGasolina.SelectedIndex.ToString() ); ClsHelper.MensajeSistema("Proceso ejecutado exitosamente"); this.Dispose(); this.Close(); //this._p.cargarFormListaVehiculos(); //} } } } catch (Exception ex) { ClsHelper.erroLog(ex); } }
//Metodo para cuando se realizara una edicion de un vehiculo private void cargarEdicion() { try { BL.ClsVehiculo clsVehiculo = new BL.ClsVehiculo(); DataRow drVehiculo = clsVehiculo.seleccionarUnVehiculo(this.idVeh).Rows[0]; this.txtPlaca.Text = drVehiculo["placa"].ToString(); cmbOrigen.SelectedIndex = Int32.Parse(drVehiculo["origen"].ToString()); cmbTipoVehiculo.SelectedValue = Int32.Parse(drVehiculo["idTipoVehiculo"].ToString()); cmbMarca.SelectedValue = Int32.Parse(drVehiculo["idMarca"].ToString()); cmbLinea.SelectedValue = Int32.Parse(drVehiculo["idLinea"].ToString()); cmbModelo.SelectedItem = Int32.Parse(drVehiculo["modelo"].ToString()); cmbTransmision.SelectedIndex = Int32.Parse(drVehiculo["transmision"].ToString()); cmbCilindros.SelectedItem = Int32.Parse(drVehiculo["cilindros"].ToString()); cmbAsientos.SelectedItem = Int32.Parse(drVehiculo["asientos"].ToString()); cmbPuertas.SelectedItem = Int32.Parse(drVehiculo["puertas"].ToString()); cmbAC.SelectedIndex = Int32.Parse(drVehiculo["ac"].ToString()); cmbGasolina.SelectedIndex = Int32.Parse(drVehiculo["combustible"].ToString()); txtCc.Text = drVehiculo["cc"].ToString(); txtColores.Text = drVehiculo["color"].ToString(); txtTon.Text = drVehiculo["ton"].ToString(); txtNoChasis.Text = drVehiculo["chasis"].ToString(); txtNoMotor.Text = drVehiculo["motor"].ToString(); txtVin.Text = drVehiculo["vin"].ToString(); txtObservaciones.Text = drVehiculo["observaciones"].ToString(); txtPoliza.Text = drVehiculo["poliza"].ToString(); txtNombrePropietario.Text = drVehiculo["propietario"].ToString(); txtNit.Text = drVehiculo["nitPropietario"].ToString(); txtDireccionPropietario.Text = drVehiculo["direccionPropietario"].ToString(); txtPrecioComercial.Text = drVehiculo["precioVenta"].ToString(); txtFecha.Text = drVehiculo["fechaIngreso"].ToString(); BL.ClsCosto clsCosto = new BL.ClsCosto(); this.tbCosto = clsCosto.seleccionarCostosVehiculo(this.idVeh); this.grdCostos.DataSource = tbCosto; totalCosto(); } catch (Exception) { throw; } }