示例#1
0
 /// <summary>
 /// Obtiene el catalogo de paises
 /// </summary>
 /// <param name="status"> 0- Sin filtro, 1-Activos, 2. Inactivos </param>
 /// <returns>List<CountryShort></returns>
 /// <hystory>
 /// [erosado] 08/03/2016  created
 /// [erosado] 19/05/2016  Modified. Se agregó asincronía
 /// [erosado] 04/08/2016 Modified. Se estandarizó el valor que retorna.
 /// </hystory>
 public async static Task <List <CountryShort> > GetCountries(int status)
 {
     return(await Task.Run(() =>
     {
         using (var dbContext = new IMEntities(ConnectionHelper.ConnectionString()))
         {
             return dbContext.USP_OR_GetCountries(Convert.ToByte(status)).ToList();
         }
     }));
 }