public BudgetCashflowUnitDto(BudgetCashflowTypeModel cashflowType, BudgetCashflowCategoryModel cashflowCategory, BudgetCashflowSubCategoryModel cashflowSubCategory, BudgetCashflowUnitModel cashflowUnit) { CashflowType = cashflowType; CashflowCategory = cashflowCategory; CashflowSubCategory = cashflowSubCategory; CashflowUnit = cashflowUnit; }
public BudgetCashflowUnitItemDto(BudgetCashflowUnitModel entity, List <CurrencyDto> currencies) { Currency = currencies.FirstOrDefault(currency => currency.Id == entity.CurrencyId); Nominal = entity.Nominal; CurrencyNominal = entity.CurrencyNominal; Total = entity.Total; IsIDR = Currency.Code == "IDR"; }
public BudgetCashflowDivisionUnitItemDto(BudgetCashflowUnitModel cashflowUnit, UnitDto divisionUnit) { CashflowUnit = cashflowUnit; if (cashflowUnit != null) { Nominal = cashflowUnit.Nominal; CurrencyNominal = cashflowUnit.CurrencyNominal; Actual = cashflowUnit.Total; } Unit = divisionUnit; }
public DivisionTemporaryDivisionUnitDto(BudgetCashflowTypeModel cashflowType, CashType type, BudgetCashflowCategoryModel cashflowCategory, BudgetCashflowSubCategoryModel cashflowSubCategory, CurrencyDto currency, DivisionDto division, UnitDto unit, BudgetCashflowUnitModel cashflowUnit) { CashflowType = cashflowType; Type = type; CashflowCategory = cashflowCategory; CashflowSubCategory = cashflowSubCategory; Currency = currency; Division = division; Unit = unit; CashflowUnit = cashflowUnit; }
public BudgetCashflowDivisionUnitItemDto(BudgetCashflowUnitModel cashflowUnit, UnitAccountingDto divisionUnit) { CashflowUnit = cashflowUnit; if (cashflowUnit != null) { Nominal = cashflowUnit.Nominal; CurrencyNominal = cashflowUnit.CurrencyNominal; Actual = cashflowUnit.Total; } Unit = new UnitDto { Code = divisionUnit.Code, DivisionId = divisionUnit.DivisionId, Id = divisionUnit.Id, Name = divisionUnit.Name }; }
public DivisionTemporaryDivisionUnitDto(BudgetCashflowTypeModel cashflowType, CashType type, BudgetCashflowCategoryModel cashflowCategory, BudgetCashflowSubCategoryModel cashflowSubCategory, CurrencyDto currency, DivisionDto division, UnitAccountingDto unitAccounting, BudgetCashflowUnitModel cashflowUnit) { CashflowType = cashflowType; Type = type; CashflowCategory = cashflowCategory; CashflowSubCategory = cashflowSubCategory; Currency = currency; Division = division; Unit = new UnitDto { Code = unitAccounting.Code, DivisionId = unitAccounting.DivisionId, Id = unitAccounting.Id, Name = unitAccounting.Name }; CashflowUnit = cashflowUnit; }