private void Cargar_Registro(int nCons_Ide) { ENResultOperation R = ClsConsumo_LubricanteBC.Buscar_Registro(nCons_Ide); DataTable dtg = (DataTable)R.Valor; if (dtg.Rows.Count != 0) { DataRow ROWG = dtg.Rows[0]; txtCons_Ide.Text = ROWG["CONS_IDE"].ToString(); txtComp_Ide.Text = ROWG["COMP_IDE"].ToString(); txtComp_Descripcion.Text = ROWG["DESCRIPCION"].ToString(); dtpFecha.Text = ROWG["CONS_FECHA"].ToString(); txtPlaca.Text = ROWG["PLACA"].ToString(); txtNombre.Text = ROWG["NOMBRE"].ToString(); txtCantidad.Text = ROWG["CONS_CANTIDAD"].ToString(); txtUnidad.Text = ROWG["CONS_UNIDAD"].ToString(); txtCosto.Text = ROWG["CONS_IMPORTE"].ToString(); txtTotal.Text = ROWG["TOTAL"].ToString(); txtSolicitado.Text = ROWG["CONS_SOLICITADO"].ToString(); txtAutorizado.Text = ROWG["CONS_AUTORIZADO"].ToString(); txtRealizado.Text = ROWG["CONS_REALIZADO"].ToString(); txtObservacion.Text = ROWG["CONS_OBSERVACION"].ToString(); nTran_Vehi_Ide = Convert.ToInt32(ROWG["TRAN_VEHI_IDE"].ToString()); } else { Habilitar_Botones(true); } }
private void Mostrar(string filtro) { ENResultOperation R = ClsConsumo_LubricanteBC.Listar_por_Fechas(dtpFecIni.Value, dtpFecFin.Value); if (R.Proceder) { dgvListado.DataSource = (DataTable)R.Valor; } else { MessageBox.Show("Error al Obtener Valores : " + R.Sms); } }
private void Procesar_Operacion() { ClsConsumo_LubricanteBE TipoBE = new ClsConsumo_LubricanteBE(); if (string.IsNullOrEmpty(txtCons_Ide.Text)) { txtCons_Ide.Text = "0"; } TipoBE.Cons_ide = Convert.ToInt32(txtCons_Ide.Text); TipoBE.Comp_ide = Convert.ToInt32(txtComp_Ide.Text); TipoBE.Cons_fecha = Convert.ToDateTime(dtpFecha.Text); TipoBE.Cons_numero = ""; TipoBE.Tran_ide = nTran_Ide; TipoBE.Tran_vehi_ide = nTran_Vehi_Ide; TipoBE.Mant_grupo_ide = nGrupo_Ide; TipoBE.Mant_actividades_ide = nActividad_Ide; if (string.IsNullOrEmpty(txtCantidad.Text)) { txtCantidad.Text = "0"; } TipoBE.Cons_cantidad = Convert.ToDecimal(txtCantidad.Text); TipoBE.Cons_unidad = txtUnidad.Text; if (string.IsNullOrEmpty(txtCosto.Text)) { txtCosto.Text = "0"; } TipoBE.Cons_importe = Convert.ToDecimal(txtCosto.Text); TipoBE.Cons_solicitado = txtSolicitado.Text; TipoBE.Cons_autorizado = txtAutorizado.Text; TipoBE.Cons_realizado = txtRealizado.Text; TipoBE.Cons_observacion = txtObservacion.Text; TipoBE.Cons_estado = txtEstado.Text; switch (Operacion) { case "N": { ENResultOperation R = ClsConsumo_LubricanteBC.Crear(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Insertar Consumo de Lubricantes " + R.Sms); } break; } case "M": { ENResultOperation R = ClsConsumo_LubricanteBC.Actualizar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Modificar Consumo de Lubricantes " + R.Sms); } break; } case "E": { ENResultOperation R = ClsConsumo_LubricanteBC.Eliminar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Eliminar Consumo de Lubricantes " + R.Sms); } break; } } Mostrar(""); }