示例#1
0
 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);
     }
 }
示例#2
0
 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);
     }
 }
示例#3
0
 //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;
     }
 }