public async Task <IList <MpFansTagDto> > GetAllTags(GetMpFansTagsInput input) { return((await AsyncQueryableExecuter.ToListAsync(CreateFilteredQuery(input))).Select(MapToEntityDto).ToList());; }
public async Task <MpFanDto> GetFirstOrDefault(GetMpFansInput input) { var data = await AsyncQueryableExecuter.FirstOrDefaultAsync(CreateFilteredQuery(input)); return(MapToEntityDto(data)); }
public async Task <List <TaskGroupMessageDto> > GetList(GetTaskGroupMessagesInput input) { return((await AsyncQueryableExecuter.ToListAsync(CreateFilteredQuery(input))).Select(MapToEntityDto).ToList()); }
public async Task <List <MpFanDto> > GetAllByMpId(int mpId) { return((await AsyncQueryableExecuter.ToListAsync(Repository.GetAll().Where(m => m.IsDeleted == false && m.MpID == mpId))).Select(MapToEntityDto).ToList()); }
public async Task <List <MpFanDto> > GetAllByMpIdAndGroupId(int mpId, List <int> groupIds) { return((await AsyncQueryableExecuter.ToListAsync(Repository.GetAll().Where(m => m.MpID == mpId && m.IsDeleted == false && groupIds.Contains(m.GroupID ?? -1)))).Select(MapToEntityDto).ToList()); }
public async Task <CustomerServiceResponseTextDto> GetFirstOrDefaultByInput(GetCustomerServiceResponseTextsInput input) { return(MapToEntityDto(await AsyncQueryableExecuter.FirstOrDefaultAsync(CreateFilteredQuery(input)))); }
public async Task <List <MpFanDto> > FindByNickName(string nickName) { return((await AsyncQueryableExecuter.ToListAsync(Repository.GetAll().Where(m => m.NickName == nickName && m.IsDeleted == false))).Select(MapToEntityDto).ToList()); }
public async Task <CYProblemDto> GetByCyId(int id) { return(MapToEntityDto(await AsyncQueryableExecuter.FirstOrDefaultAsync(Repository.GetAll() .Where(c => c.CYProblemId == id).OrderByDescending(c => c.CreationTime)))); }
public async Task <CustomerServiceConversationDto> GetUserLastConversation(string openid) { return(MapToEntityDto(await AsyncQueryableExecuter.FirstOrDefaultAsync(Repository.GetAll() .Where(c => c.FanOpenId == openid).OrderByDescending(c => c.CreationTime)))); }
public async Task <CYProblemDto> GetUserLastProblem(string openid) { return(MapToEntityDto(await AsyncQueryableExecuter.FirstOrDefaultAsync(Repository.GetAll() .Where(c => c.OpenId == openid).OrderByDescending(c => c.CreationTime)))); }
public async Task <List <MpAccountDto> > GetList() { return((await AsyncQueryableExecuter.ToListAsync(Repository.GetAll().Where(m => m.IsDeleted == false))) .Select(MapToEntityDto).ToList()); }
public async Task <MpMenu> GetEntityByMenuKey(int mpid, string menuKey) { return(await AsyncQueryableExecuter.FirstOrDefaultAsync(Repository.GetAll().Where(c => c.MpID == mpid && c.MenuKey == menuKey))); }
public async Task <MpMenuDto> GetEntityByInput(GetMpMenusInput input) { var query = CreateFilteredQuery(input); return(MapToEntityDto(await AsyncQueryableExecuter.FirstOrDefaultAsync(query))); }
public async Task <CYConfigDto> GetConfig() { return(MapToEntityDto(await AsyncQueryableExecuter.FirstOrDefaultAsync(Repository.GetAll()))); }