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})";
                }
            }