41 lines
No EOL
1.1 KiB
C#
41 lines
No EOL
1.1 KiB
C#
using NLog;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.Http;
|
|
using ULA.Cathay.CreditoModel.Credito;
|
|
using ULA.Cathay.ModuloMantenimiento.Commons;
|
|
using Ultimus.Utilitarios;
|
|
|
|
namespace ULA.Cathay.ModuloMantenimiento.ControllersWebApi
|
|
{
|
|
public class MantenimientoAPIController : ApiController
|
|
{
|
|
private static UltimusLogs logger = new UltimusLogs("MantenimientoAPIController");
|
|
|
|
[HttpGet]
|
|
public List<MantenimientoCatalogos> ObtenerMantenimientoCatalogos()
|
|
{
|
|
List<MantenimientoCatalogos> listaMantenimientoCatalogos = new List<MantenimientoCatalogos>();
|
|
try
|
|
{
|
|
using (CreditoContex db = new CreditoContex())
|
|
{
|
|
listaMantenimientoCatalogos = db.MantenimientoCatalogos.Where(m => m.Estado == true).OrderBy(q=> q.Catalogo).ToList();
|
|
}
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
logger.Error(ex);
|
|
}
|
|
finally
|
|
{
|
|
|
|
}
|
|
|
|
return listaMantenimientoCatalogos;
|
|
}
|
|
}
|
|
} |