/// <summary> /// Obtiene los huespedes no asignados /// </summary> /// <param name="dateFrom">Fecha desde</param> /// <param name="dateTo">Fecha hasta</param> /// <param name="leadSource">Clave del LeadSource</param> /// <param name="markets">Claves de Mercados</param> /// <param name="onlyAvail">Indica si solo se desean los huespedes disponibles</param> /// <history> /// [vku] 08/Mar/2016 Created /// [vku] 27/May/2016 Modified. Se agregá asincronía. /// </history> public async static Task <List <GuestUnassigned> > GetGuestUnassigned(DateTime dateFrom, DateTime dateTo, String leadSource, String markets, Boolean onlyAvail) { List <GuestUnassigned> result = null; await Task.Run(() => { using (var dbContext = new IMEntities(ConnectionHelper.ConnectionString())) { result = dbContext.USP_OR_GetGuestsUnassigned(dateFrom, dateTo, leadSource, markets, onlyAvail).OrderBy(o => o.guCheckInD).ToList(); } }); return(result); }