public static DataTable obtenerDatos(Autorizacion autorizacion) { try { Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1 = new OdbcParameter(); p1.ParameterName = "@codautoriz"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = autorizacion.Codigo; lista.Add(p1); DataTable dt = Conexion.EjecutarProcedimientoMostrar("obtenerAutorizacion", lista); return(dt); } catch (Exception) { return(null); } finally { Conexion.cerrarConexion(); } }
public static List <Autorizacion> listaDatos(int tipo) { try { Conexion.abrirConexion(); OdbcDataReader dr = Conexion.ObtenerTuplas("select Codigo,Descripcion from Autorizacion where CodTipo_Proy=" + tipo); List <Autorizacion> ltipo = new List <Autorizacion>(); while (dr.Read()) { //ltipo.Add(new Tipo_Proyecto(int.Parse(dr["Codigo"].ToString()), dr["Tipo"].ToString())); Autorizacion x = new Autorizacion(); x.Codigo = dr.GetString(0).Trim(); x.Descripcion = dr.GetString(1).Trim(); ltipo.Add(x); } return(ltipo); } catch (Exception) { return(null); } finally { Conexion.cerrarConexion(); } }
public static DataTable mostrar(Autorizacion autorizacion) { try { Conexion.abrirConexion(); DataTable dt = new DataTable(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1 = new OdbcParameter(); p1.ParameterName = "@tipoAutoriz"; p1.OdbcType = OdbcType.Int; p1.Value = autorizacion.CodTipo_Proyecto.Codigo; lista.Add(p1); dt = Conexion.EjecutarProcedimientoMostrar("mostrarAutorizacion", lista); return(dt); } catch (Exception) { return(null); } finally { Conexion.cerrarConexion(); } }
public static void delete(Autorizacion autorizacion) { try { Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1 = new OdbcParameter(); p1.ParameterName = "@codigo"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = autorizacion.Codigo; lista.Add(p1); Conexion.EjecutarProcedimientoAlmacenado("deleteAutorizacion", lista, "Escritura"); } catch (Exception) { return; } finally { Conexion.cerrarConexion(); } }
public Componente_Autorizacion(int id, Componente codcomp, Autorizacion codauto, Personal aliaspers, DateTime fechamax, DateTime fechaRealFin) { this.ID = id; this.CodComponente = codcomp; this.CodAutoriz = codauto; this.AliasPers = aliaspers; this.FechaMax_Fin = fechamax; this.FechaFin_Real = fechaRealFin; }
public Proyecto_Autorizacion(int id, Proyecto codproy, Autorizacion codauto, Personal aliaspers, DateTime fechamax, DateTime fechaFinReal) { this.ID = id; this.CodProyecto = codproy; this.CodAutoriz = codauto; this.AliasPers = aliaspers; this.FechaMax_Fin = fechamax; this.FechaFin_Real = fechaFinReal; }
public static void insertar(Autorizacion autorizacion) { try { Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1, p3, p4, p5; p1 = new OdbcParameter(); p3 = new OdbcParameter(); p4 = new OdbcParameter(); p5 = new OdbcParameter(); p1.ParameterName = "@codigo"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = autorizacion.Codigo; lista.Add(p1); p3.ParameterName = "@desc"; p3.OdbcType = OdbcType.VarChar; p3.Size = 250; p3.Value = autorizacion.Descripcion; lista.Add(p3); p4.ParameterName = "@enteR"; p4.OdbcType = OdbcType.VarChar; p4.Size = 50; p4.Value = autorizacion.EnteRegulador; lista.Add(p4); p5.ParameterName = "@codtipo_proy"; p5.OdbcType = OdbcType.Int; p5.Value = autorizacion.CodTipo_Proyecto.Codigo; lista.Add(p5); Conexion.EjecutarProcedimientoAlmacenado("insertAutorizacion", lista, "Escritura"); } catch (Exception) { return; } finally { Conexion.cerrarConexion(); } }
public static void update(Autorizacion autorizacion) { try { Conexion.abrirConexion(); List <OdbcParameter> lista = new List <OdbcParameter>(); OdbcParameter p1, p3, p4; p1 = new OdbcParameter(); p3 = new OdbcParameter(); p4 = new OdbcParameter(); p1.ParameterName = "@codigo"; p1.OdbcType = OdbcType.VarChar; p1.Size = 10; p1.Value = autorizacion.Codigo; lista.Add(p1); p3.ParameterName = "@desc"; p3.OdbcType = OdbcType.VarChar; p3.Size = 250; p3.Value = autorizacion.Descripcion; lista.Add(p3); /*p4.ParameterName = "@enteR"; * p4.OdbcType = OdbcType.VarChar; * p4.Size = 50; * p4.Value = autorizacion.EnteRegulador; * lista.Add(p4);*/ Conexion.EjecutarProcedimientoAlmacenado("updateAutorizacion", lista, "Escritura"); } catch (Exception) { return; } finally { Conexion.cerrarConexion(); } }