public static ENResultOperation Crear(ClsMantenimiento_CorrectivoBE Datos) { SqlCommand CMD = new SqlCommand("PA_MANTENIMIENTO_CORRECTIVO_INSERTA"); CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = ""; CMD.Parameters.Add(Parametros_SQL.ide, SqlDbType.Int).Value = Datos.Mant_ide; CMD.Parameters.Add(Parametros_SQL.tran_ide, SqlDbType.Int).Value = Datos.Tran_ide; CMD.Parameters.Add(Parametros_SQL.vehi_ide, SqlDbType.Int).Value = Datos.Tran_vehi_ide; CMD.Parameters.Add(Parametros_SQL.kilometraje, SqlDbType.Int).Value = Datos.Mant_kilometraje; CMD.Parameters.Add(Parametros_SQL.fecha, SqlDbType.DateTime).Value = Datos.Mant_fecha; CMD.Parameters.Add(Parametros_SQL.solicitado, SqlDbType.NVarChar).Value = Datos.Mant_solicitado; CMD.Parameters.Add(Parametros_SQL.requerimiento, SqlDbType.NVarChar).Value = Datos.Mant_requerimiento; CMD.Parameters.Add(Parametros_SQL.responsable, SqlDbType.VarChar).Value = Datos.Mant_responsable; CMD.Parameters.Add(Parametros_SQL.detalle, SqlDbType.NVarChar).Value = Datos.Mant_detalle; CMD.Parameters.Add(Parametros_SQL.servicio, SqlDbType.NVarChar).Value = Datos.Mant_servicio; CMD.Parameters.Add(Parametros_SQL.costo, SqlDbType.Decimal).Value = Datos.Mant_costo_igv; CMD.Parameters.Add(Parametros_SQL.ruc, SqlDbType.VarChar).Value = Datos.Mant_ruc; CMD.Parameters.Add(Parametros_SQL.proveedor, SqlDbType.VarChar).Value = Datos.Mant_proveedor; CMD.Parameters.Add(Parametros_SQL.fecha_factura, SqlDbType.DateTime).Value = Datos.Mant_fecha_factura; CMD.Parameters.Add(Parametros_SQL.numero_factura, SqlDbType.VarChar).Value = Datos.Mant_numero_factura; CMD.Parameters.Add(Parametros_SQL.modo_pago, SqlDbType.VarChar).Value = Datos.Mant_modo_pago; CMD.Parameters.Add(Parametros_SQL.transferido, SqlDbType.VarChar).Value = Datos.Mant_transferido; CMD.Parameters.Add(Parametros_SQL.contacto, SqlDbType.VarChar).Value = Datos.Mant_contacto; CMD.Parameters.Add(Parametros_SQL.estado, SqlDbType.VarChar).Value = Datos.Mant_estado; CMD.Parameters.Add(Parametros_SQL.observaciones, SqlDbType.NVarChar).Value = Datos.Mant_observaciones; CMD.Parameters.Add(Parametros_SQL.grupo, SqlDbType.Int).Value = Datos.Mant_grupo_ide; CMD.Parameters.Add(Parametros_SQL.actividad, SqlDbType.Int).Value = Datos.Mant_actividad_ide; CMD.Parameters.Add(Parametros_SQL.usuario, SqlDbType.Text).Value = Datos.Mant_usuario_crea; CMD.Parameters.Add("@RETURN", SqlDbType.Int); CMD.Parameters["@RETURN"].Value = DBNull.Value; CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue; return(Mantenimiento_CorrectivoDA.Acceder(CMD)); }
public static ENResultOperation Eliminar(ClsMantenimiento_CorrectivoBE Datos) { SqlCommand CMD = new SqlCommand("PA_MANTENIMIENTO_CORRECTIVO_ELIMINA"); CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = DBNull.Value; CMD.Parameters.Add(Parametros_SQL.ide, SqlDbType.Int).Value = Datos.Mant_ide; CMD.Parameters.Add("@RETURN", SqlDbType.Int); CMD.Parameters["@RETURN"].Value = DBNull.Value; CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue; return(Mantenimiento_CorrectivoDA.Acceder(CMD)); }
public static ENResultOperation Eliminar(ClsMantenimiento_CorrectivoBE Datos) { return(ClsMantenimiento_CorrectivoDA.Eliminar(Datos)); }
private void Procesar_Operacion() { ClsMantenimiento_CorrectivoBE TipoBE = new ClsMantenimiento_CorrectivoBE(); 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_CorrectivoBC.Crear(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Insertar " + R.Sms); } break; } case "M": { ENResultOperation R = ClsMantenimiento_CorrectivoBC.Actualizar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Modificar " + R.Sms); } break; } case "E": { ENResultOperation R = ClsMantenimiento_CorrectivoBC.Eliminar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Eliminar " + R.Sms); } break; } } PanelMantenimiento.Visible = false; Habilitar_Botones(true); Habilitar_Campos(false); Mostrar(""); }
public static ENResultOperation Actualizar(ClsMantenimiento_CorrectivoBE Datos) { return(ClsMantenimiento_CorrectivoDA.Actualizar(Datos)); }