Beispiel #1
0
        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();
            }
        }
Beispiel #2
0
 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();
     }
 }
Beispiel #3
0
        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();
            }
        }
Beispiel #4
0
        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;
 }
Beispiel #7
0
        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();
            }
        }
Beispiel #8
0
        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();
            }
        }