コード例 #1
0
        public IActionResult GetDistinctBankAgencies(int idUser)
        {
            var bankAgencies    = _accountStatementImportService.GetDistinctBankAgencies(idUser);
            var bankAgenciesDto = _mapper.Map <IEnumerable <BankAgencyForListDto> >(bankAgencies);

            return(Ok(bankAgenciesDto));
        }
コード例 #2
0
ファイル: FilterService.cs プロジェクト: nbrillouet/MonBudget
        public FilterAsiTable GetFilterAsiTable(FilterAsiTableSelected filter)
        {
            FilterAsiTable filterAsiTable = new FilterAsiTable();

            filterAsiTable.Selected = filter;

            var BankAgencies    = _accountStatementImportService.GetDistinctBankAgencies(filter.IdUser.Value);
            var BankAgenciesDto = _mapper.Map <List <BankAgencyDto> >(BankAgencies);

            filterAsiTable.BankAgencies = BankAgenciesDto;

            filterAsiTable.Selected.IdBankAgency = BankAgenciesDto.Count == 0 ? null : filter.IdBankAgency == null ? BankAgenciesDto[0].Id : filter.IdBankAgency;

            return(filterAsiTable);
        }