private void Cargar_Registro(int nComp_Ide) { ENResultOperation R = ClsCombustible_CompraBC.Buscar_Comprobante(nComp_Ide); DataTable dtg = (DataTable)R.Valor; if (dtg.Rows.Count != 0) { DataRow ROWG = dtg.Rows[0]; txtProve.Text = ROWG["RAZON_SOCIAL"].ToString(); txtProve_Ide.Text = ROWG["PROV_IDE"].ToString(); dtpFecha.Text = ROWG["COMP_FECHA"].ToString(); txtNumero.Text = ROWG["COMP_NUMERO"].ToString(); txtTran_Ide.Text = ROWG["TRAN_IDE"].ToString(); txtTransportista.Text = ROWG["TRANSPORTISTA"].ToString(); txtPlaca.Text = ROWG["PLACA"].ToString(); txtKilometraje.Text = ROWG["COMP_KILOMETRAJE"].ToString(); txtChofer.Text = ROWG["CHOFER"].ToString(); txtCantidad.Text = ROWG["COMP_CANTIDAD"].ToString(); txtImporte.Text = ROWG["COMP_IMPORTE"].ToString(); cboTipoCombustible.Text = ROWG["COMP_TIPO_COMBUSTIBLE"].ToString(); txtVehi_Ide.Text = ROWG["TRAN_VEHI_IDE"].ToString(); txtChof_ide.Text = ROWG["TRAN_CHOF_IDE"].ToString(); nTran_Ide = Convert.ToInt32(txtTran_Ide.Text); nProve_Ide = Convert.ToInt32(txtProve_Ide.Text); nTran_Vehi_Ide = Convert.ToInt32(ROWG["TRAN_VEHI_IDE"]); nTran_Chof_Ide = Convert.ToInt32(ROWG["TRAN_CHOF_IDE"]); } else { Habilitar_Botones(true); } }
private void Procesar_Operacion() { ClsCombustible_CompraBE TipoBE = new ClsCombustible_CompraBE(); TipoBE.Comp_ide = nComp_Ide; TipoBE.Comp_fecha = Convert.ToDateTime(dtpFecha.Text); TipoBE.Prov_ide = nProve_Ide; TipoBE.Comp_numero = txtNumero.Text; TipoBE.Comp_tipo_combustible = cboTipoCombustible.Text; TipoBE.Comp_cantidad = Convert.ToDecimal(txtCantidad.Text); TipoBE.Comp_importe = Convert.ToDecimal(txtImporte.Text); TipoBE.Comp_kilometraje = Convert.ToInt32(txtKilometraje.Text); TipoBE.Tran_ide = nTran_Ide; TipoBE.Tran_vehi_ide = nTran_Vehi_Ide; TipoBE.Tran_chof_ide = nTran_Chof_Ide; TipoBE.Comp_lugar = ""; TipoBE.Estado = 0; TipoBE.Usuario = "ADMIN"; TipoBE.Creacion = Convert.ToDateTime(DateTime.Today); TipoBE.Nombre_error = ""; switch (Operacion) { case "N": { ENResultOperation R = ClsCombustible_CompraBC.Crear(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Insertar Compra de Combustible " + R.Sms); } break; } case "M": { ENResultOperation R = ClsCombustible_CompraBC.Actualizar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Modificar Compra de Combustible " + R.Sms); } break; } case "E": { ENResultOperation R = ClsCombustible_CompraBC.Eliminar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Eliminar Compra de Combustible " + R.Sms); } break; } } }