public static IncomeOutputModel MapToIncomeOutputModel(this Income income) { IncomeOutputModel model = new IncomeOutputModel() { Name = income.Name, Balance = income.Balance, Currency = CurrencyTools.GetCurrencySymbol(income.Currency), PlannedAmount = income.PlannedAmount, Id = income.Id }; return(model); }
public static WalletOutputModel MapToWalletOutputModel(this Wallet wallet) { var model = new WalletOutputModel() { Name = wallet.Name, Id = wallet.Id, Balance = wallet.Balance, Overdraft = wallet.Overdraft, IsCreditCard = wallet.IsCreditCard, Currency = CurrencyTools.GetCurrencySymbol(wallet.Currency), }; return(model); }
public static TransactionOutputModel MapToTransactionOutputModel(this Transaction transaction) { TransactionOutputModel model = new TransactionOutputModel() { Amount = transaction.Amount, Comment = transaction.Comment, Date = transaction.Date, From = transaction.From.Name, To = transaction.To.Name, Currency = CurrencyTools.GetCurrencySymbol(transaction.Currency), Id = transaction.Id }; return(model); }