/// <summary> /// Método para obtener una lista de Regalos por lugar y/o estatus. /// </summary> /// <param name="location">Lugar o Almacén</param> /// <param name="Status">0. Sin filtro. /// 1. Activos. /// 2. Inactivos.</param> /// <history> /// [edgrodriguez] 24/Feb/2016 Created /// [erosado] 19/05/2016 Modified. Se agregó asincronía /// [erosado] 04/08/2016 Modified. Se estandarizó el valor que retorna. /// </history> public async static Task <List <GiftShort> > GetGiftsShort(string location = "ALL", int Status = 0) { return(await Task.Run(() => { using (var dbContext = new IMEntities(ConnectionHelper.ConnectionString())) { return dbContext.USP_OR_GetGifts(location, Convert.ToByte(Status)).ToList(); } })); }