Example #1
0
 /// <summary>
 /// carga los catalogos de la base de datos
 /// </summary>
 private void ConsultarCatalogo(Catalogos catalogo)
 {
     ICatalogos negocio = new BusinessLogic();
     List<CATALOGO> resultado = negocio.ObtenerCatalogo(catalogo);
     string nombrecatalogo="Catalogo" + catalogo.ToString().ToLower();
     Session.Add(nombrecatalogo, resultado);
 }
Example #2
0
 /// <summary>
 /// Obtiene un catalogo
 /// </summary>
 /// <param name="nombreTabla">Nombre de la tabla para filtrar el catalogo</param>
 /// <returns>retorna una lista de catalogos</returns>
 public List<CATALOGO> ObtenerCatalogo(Catalogos tabla)
 {
     List<CATALOGO> response = null;
     try
     {
         using (DQBaseContext ctx = new DQBaseContext(ConnectionString))
         {
             string nombreTabla=tabla.ToString();
             response = (from catalogo in ctx.CATALOGO
                         where catalogo.TABLA == nombreTabla && catalogo.ESBORRADOCATALOGO == false
                         select catalogo).ToList();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return response;
 }