public DetailsViewModel(DataAccess.Models.Expenses expenseDto) { Id = expenseDto.Id; Name = expenseDto.Name; Date = expenseDto.Date.ToShortDateString(); CategoryName = expenseDto.Category.Name; Price = expenseDto.TotalPrice; Quantity = expenseDto.Quantity; UnitName = expenseDto.Unit?.Name; }
public EditViewModel(DataAccess.Models.Expenses expenseDto) { Id = expenseDto.Id; Date = expenseDto.Date; Name = expenseDto.Name; CategoryId = expenseDto.CategoryId; TotalPrice = expenseDto.TotalPrice; Quantity = expenseDto.Quantity; UnitId = expenseDto.UnitId; InitConstantData(expenseDto.UserId); }
public LastAddedExpense(DataAccess.Models.Expenses expense) { Id = expense.Id; Name = expense.Name ?? expense.Category.Name; TotalPrice = expense.TotalPrice.ToString() + " zł"; AddedDate = expense.Date.ToShortDateString(); if (expense.Quantity != null) { Quantity = $"({expense.Quantity} {expense.Unit.Name})"; } }