public async Task <IActionResult> GetByHouseId(int houseId) { var cashFlows = await CashFlowRepository.GetByHouseId(houseId); //var VmcashFlows = Mapper.Map<IEnumerable<VmCashFlow>>(cashFlows); return(Ok(cashFlows)); }
public async Task <IActionResult> GetByMonth(int month) { var cashFlows = await CashFlowRepository.GetByMonthAsync(month); var VmcashFlows = Mapper.Map <IEnumerable <VmCashFlow> >(cashFlows); return(Ok(VmcashFlows)); }
public async Task <IActionResult> Post(CashFlow cashFlow) { cashFlow.CreationDate = DateTime.Now; await CashFlowRepository.AddAsync(cashFlow); await UnitOfWork.SaveAsync(); return(Ok(new { code = 200 })); }
public Dashboard() { registry = new RepositoryRegistry(); registry.Configure(); accountRepository = RepositoryFactory.GetObject <AccountRepository>(RepositoryId.ACCOUNT_REPOSITORY); cashFlowRepository = RepositoryFactory.GetObject <CashFlowRepository>(RepositoryId.CASHFLOW_REPOSITORY); chartRepository = RepositoryFactory.GetObject <ChartRepository>(RepositoryId.CHART_REPOSITORY); settingRepository = RepositoryFactory.GetObject <SettingRepository>(RepositoryId.SETTING_REPOSITORY); InitializeComponent(); }