private void Ejecutar_filtro(string campo_busqueda, string condi_busqueda, DateTime FecIni, DateTime FecFin) { DataTable TEMP = new DataTable(); ENResultOperation R = ClsMantenimiento_PreventivoBC.Listar_Filtro(campo_busqueda, condi_busqueda, FecIni, FecFin); if (R.Proceder) { dgvListado.DataSource = (DataTable)R.Valor; } TEMP = (DataTable)R.Valor; }
private void btnBuscarxFechas_Click(object sender, EventArgs e) { txtBuscar.Text = ""; DataTable TEMP = new DataTable(); ENResultOperation R = ClsMantenimiento_PreventivoBC.Listar_por_Fechas(dtpFecIni.Value, dtpFecFin.Value); if (R.Proceder) { dgvListado.DataSource = (DataTable)R.Valor; } TEMP = (DataTable)R.Valor; }
private void Mostrar(string filtro) { ENResultOperation R = ClsMantenimiento_PreventivoBC.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 Cargar_Registro(int nMant_Ide) { ENResultOperation R = ClsMantenimiento_PreventivoBC.Buscar_Registro(nMant_Ide); DataTable dtg = (DataTable)R.Valor; if (dtg.Rows.Count != 0) { DataRow ROWG = dtg.Rows[0]; txtPlaca.Text = ROWG["PLACA"].ToString(); dtpFechaSolicitud.Text = ROWG["MANT_FECHA"].ToString(); txtKilometraje.Text = ROWG["MANT_KILOMETRAJE"].ToString(); txtSolicitado.Text = ROWG["MANT_SOLICITADO"].ToString(); txtRequerimiento.Text = ROWG["MANT_REQUERIMIENTO"].ToString(); txtResponsable.Text = ROWG["MANT_RESPONSABLE"].ToString(); txtDetalle.Text = ROWG["MANT_REQUERIMIENTO"].ToString(); txtServicio.Text = ROWG["MANT_SERVICIO"].ToString(); txtEstado.Text = ROWG["MANT_ESTADO"].ToString(); txtObservaciones.Text = ROWG["MANT_OBSERVACIONES"].ToString(); txtRuc.Text = ROWG["MANT_RUC"].ToString(); txtProveedor.Text = ROWG["MANT_PROVEEDOR"].ToString(); dtpFechaFactura.Text = ROWG["MANT_FECHA_FACTURA"].ToString(); txtNroFactura.Text = ROWG["MANT_NUMERO_FACTURA"].ToString(); txtTotalCosto.Text = ROWG["MANT_COSTO_IGV"].ToString(); txtModoPago.Text = ROWG["MANT_MODO_PAGO"].ToString(); txtTransferido.Text = ROWG["MANT_TRANSFERIDO"].ToString(); txtContacto.Text = ROWG["MANT_CONTACTO"].ToString(); iTran_Ide = Convert.ToInt32(ROWG["TRAN_IDE"].ToString()); iTran_Vehi_Ide = Convert.ToInt32(ROWG["TRAN_VEHI_IDE"].ToString()); nGrupo_Ide = Convert.ToInt32(ROWG["MANT_GRUPO_IDE"].ToString()); cboGrupos.SelectedValue = nGrupo_Ide; Cargar_Actividades(); nActividad_Ide = Convert.ToInt32(ROWG["MANT_ACTIVIDAD_IDE"].ToString()); cboActividades.SelectedValue = nActividad_Ide; } else { Habilitar_Botones(true); } }
private void Procesar_Operacion() { ClsMantenimiento_PreventivoBE TipoBE = new ClsMantenimiento_PreventivoBE(); TipoBE.Mant_ide = iMant_Ide; TipoBE.Tran_ide = iTran_Ide; TipoBE.Tran_vehi_ide = iTran_Vehi_Ide; if (string.IsNullOrEmpty(txtKilometraje.Text)) { txtKilometraje.Text = "0"; } TipoBE.Mant_kilometraje = Convert.ToInt32(txtKilometraje.Text); TipoBE.Mant_fecha = Convert.ToDateTime(dtpFechaSolicitud.Text.ToString()); TipoBE.Mant_solicitado = txtSolicitado.Text; TipoBE.Mant_requerimiento = txtRequerimiento.Text; TipoBE.Mant_responsable = txtResponsable.Text; TipoBE.Mant_detalle = txtDetalle.Text; TipoBE.Mant_servicio = txtServicio.Text; if (string.IsNullOrEmpty(txtTotalCosto.Text)) { txtTotalCosto.Text = "0"; } TipoBE.Mant_costo_igv = Convert.ToDecimal(txtTotalCosto.Text); TipoBE.Mant_ruc = txtRuc.Text; TipoBE.Mant_proveedor = txtProveedor.Text; TipoBE.Mant_fecha_factura = Convert.ToDateTime(dtpFechaFactura.Text.ToString()); TipoBE.Mant_numero_factura = txtNroFactura.Text; TipoBE.Mant_modo_pago = txtModoPago.Text; TipoBE.Mant_transferido = txtTransferido.Text; TipoBE.Mant_contacto = txtContacto.Text; TipoBE.Mant_estado = txtEstado.Text; TipoBE.Mant_observaciones = txtObservaciones.Text; TipoBE.Mant_grupo_ide = nGrupo_Ide; TipoBE.Mant_actividad_ide = nActividad_Ide; TipoBE.Mant_usuario_crea = "JUAN"; TipoBE.Mant_usuario_act = "JUAN"; switch (Operacion) { case "N": { ENResultOperation R = ClsMantenimiento_PreventivoBC.Crear(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Insertar " + R.Sms); } break; } case "M": { ENResultOperation R = ClsMantenimiento_PreventivoBC.Actualizar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Modificar " + R.Sms); } break; } case "E": { ENResultOperation R = ClsMantenimiento_PreventivoBC.Eliminar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Eliminar " + R.Sms); } break; } } PanelMantenimiento.Visible = false; Habilitar_Botones(true); Habilitar_Campos(false); Mostrar(""); }