У меня есть простое клиент-серверное приложение. Сервер получает данные из базы данных, например, у меня есть класс Product, который представляет запись базы данных:
class Product
{
public int Id { get; set; }
public string Name { get; set; }
public double Price { get; set; }
}
Теперь я хочу показать список товаров, но хочу показать цену + валюта.
Я создал:
class ProductVM
{
Product BaseProduct {get; set; }
public string PriceWithCurrency { get { return string.Format("{0} {1}", BaseProduct.Price, "USD"); } }
}
Это хороший способ сделать это?
Как лучше всего достичь своей цели?