public SingleObjectModel CalculateStoredBalanceSet([FromUri] string accountsChartUID, [FromUri] string balanceSetUID) { using (var usecases = BalanceStorageUseCases.UseCaseInteractor()) { StoredBalanceSetDto balanceSet = usecases.CalculateBalanceSet(accountsChartUID, balanceSetUID); return(new SingleObjectModel(this.Request, balanceSet)); } }
public SingleObjectModel CreateOrGetStoredBalanceSet([FromUri] string accountsChartUID, [FromBody] BalanceStorageCommand command) { base.RequireBody(command); using (var usecases = BalanceStorageUseCases.UseCaseInteractor()) { StoredBalanceSetDto balanceSet = usecases.CreateOrGetBalanceSet(accountsChartUID, command); return(new SingleObjectModel(this.Request, balanceSet)); } }