public static DataTable mostrarAutorizaciones(Proyecto_Autorizacion proyectoautorizacion) { try { DataTable dt = new DataTable(); Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1 = new OdbcParameter(); p1.ParameterName = "@codproy"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = proyectoautorizacion.CodProyecto.Codigo; lista.Add(p1); dt = Conexion.EjecutarProcedimientoMostrar("mostrarProyecto_Autorizacion", lista); return(dt); } catch (Exception) { return(null); } finally { Conexion.cerrarConexion(); } }
public static void delete(Proyecto_Autorizacion proyectoautorizacion) { 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 = proyectoautorizacion.ID; lista.Add(p1); Conexion.EjecutarProcedimientoAlmacenado("deleteProyecto_Autorizacion", lista, "Escritura"); } catch (Exception) { return; } finally { Conexion.cerrarConexion(); } }
public static void insertar(Proyecto_Autorizacion proyectoAutorizacion) { 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 = "@codproy"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = proyectoAutorizacion.CodProyecto.Codigo; lista.Add(p1); p2.ParameterName = "@codautoriz"; p2.OdbcType = OdbcType.VarChar; p2.Size = 10; p2.Value = proyectoAutorizacion.CodAutoriz.Codigo; lista.Add(p2); p3.ParameterName = "@aliaspers"; p3.OdbcType = OdbcType.VarChar; p3.Size = 20; p3.Value = proyectoAutorizacion.AliasPers.Alias; lista.Add(p3); p4.ParameterName = "@fechafin"; p4.OdbcType = OdbcType.DateTime; p4.Value = proyectoAutorizacion.FechaMax_Fin; lista.Add(p4); Conexion.EjecutarProcedimientoAlmacenado("insertProyecto_Autorizacion", lista, "Escritura"); } catch (Exception) { return; } finally { Conexion.cerrarConexion(); } }