public CollectionModel GetAccountsChartsMasterDataList() { using (var usecases = AccountsChartUseCases.UseCaseInteractor()) { FixedList <AccountsChartMasterDataDto> masterDataList = usecases.GetAccountsChartsMasterData(); return(new CollectionModel(base.Request, masterDataList)); } }
public CollectionModel GetAccountsChartsList() { using (var usecases = AccountsChartUseCases.UseCaseInteractor()) { FixedList <NamedEntityDto> accountsChartList = usecases.GetAccountsChartsList(); return(new CollectionModel(base.Request, accountsChartList)); } }
public SingleObjectModel GetAccounts([FromUri] string accountsChartUID) { using (var usecases = AccountsChartUseCases.UseCaseInteractor()) { AccountsChartDto accountsChart = usecases.GetAccounts(accountsChartUID); return(new SingleObjectModel(base.Request, accountsChart)); } }
public SingleObjectModel SearchAccounts([FromUri] string accountsChartUID, [FromBody] AccountsSearchCommand searchCommand) { base.RequireBody(searchCommand); using (var usecases = AccountsChartUseCases.UseCaseInteractor()) { AccountsChartDto accountsChart = usecases.SearchAccounts(accountsChartUID, searchCommand); return(new SingleObjectModel(base.Request, accountsChart)); } }
public SingleObjectModel GetAccountsInExcelFile([FromUri] string accountsChartUID, [FromBody] AccountsSearchCommand searchCommand) { base.RequireBody(searchCommand); using (var usecases = AccountsChartUseCases.UseCaseInteractor()) { AccountsChartDto accountsChart = usecases.SearchAccounts(accountsChartUID, searchCommand); var excelExporter = new ExcelExporter(); ExcelFileDto excelFileDto = excelExporter.Export(accountsChart, searchCommand); return(new SingleObjectModel(base.Request, excelFileDto)); } }
public AccountsChartUseCasesTests() { CommonMethods.Authenticate(); _usecases = AccountsChartUseCases.UseCaseInteractor(); }