public static DataTable mostrarAutorizaciones(Componente_Autorizacion componenteAutorizacion) { try { DataTable dt = new DataTable(); Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1 = new OdbcParameter(); p1.ParameterName = "@codcomp"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = componenteAutorizacion.CodComponente.Codigo; lista.Add(p1); dt = Conexion.EjecutarProcedimientoMostrar("mostrarComponente_Autorizacion", lista); return(dt); } catch (Exception) { return(null); } finally { Conexion.cerrarConexion(); } }
public static void delete(Componente_Autorizacion componenteAutorizacion) { try { Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1 = new OdbcParameter(); p1.ParameterName = "@id"; p1.OdbcType = OdbcType.Int; //p1.Size = 10; p1.Value = componenteAutorizacion.ID; lista.Add(p1); Conexion.EjecutarProcedimientoAlmacenado("deleteComponente_Autorizacion", lista, "Escritura"); } catch (Exception) { return; } finally { Conexion.cerrarConexion(); } }
public static void insertar(Componente_Autorizacion componenteAutorizacion) { try { Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1, p2, p3, p4, p5, p6, p7, p8; p1 = new OdbcParameter(); p2 = new OdbcParameter(); p3 = new OdbcParameter(); p4 = new OdbcParameter(); p5 = new OdbcParameter(); p6 = new OdbcParameter(); p7 = new OdbcParameter(); p8 = new OdbcParameter(); p1.ParameterName = "@codcomp"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = componenteAutorizacion.CodComponente.Codigo; lista.Add(p1); p2.ParameterName = "@codautoriz"; p2.OdbcType = OdbcType.VarChar; p2.Size = 10; p2.Value = componenteAutorizacion.CodAutoriz.Codigo; lista.Add(p2); p3.ParameterName = "@aliaspers"; p3.OdbcType = OdbcType.VarChar; p3.Size = 20; p3.Value = componenteAutorizacion.AliasPers.Alias; lista.Add(p3); p4.ParameterName = "@fechamax"; p4.OdbcType = OdbcType.DateTime; p4.Value = componenteAutorizacion.FechaMax_Fin; lista.Add(p4); Conexion.EjecutarProcedimientoAlmacenado("insertComponente_Autorizacion", lista, "Escritura"); } catch (Exception) { return; } finally { Conexion.cerrarConexion(); } }