Разработать класс "Стоимость товара" - C#
Формулировка задачи:
Разработать класс "Стоимость товара" , содержащий атрибуты: НДС , цена поставщика. И операции : конструктор классов и метод для вычисления отпускной цены товара на C#
Помогите написать код программы буду благодарен =).
Решение задачи: «Разработать класс "Стоимость товара"»
textual
Листинг программы
class Program
{
static void Main(string[] args)
{
Product p1 = new Product("Хлеб", Product.nds.NDS18, 20.00);
Console.WriteLine(p1.ToString());
Console.ReadKey();
}
}
class Product
{
public enum nds
{
NDS0 = 0,
NDS10 = 10,
NDS18 = 18
}
public string Name { get; set; }
public nds NDS { get; set; }
public double Price_supplier{ get; set; }
public Product(string prod, nds _nds, double price_s)
{
Name = prod;
NDS = _nds;
Price_supplier = price_s;
}
public double Cost()
{
double cost = Price_supplier + (Price_supplier * (double)NDS / 100);
return cost ;
}
public override string ToString()
{
return string.Format("Товар - {0}\nНДС - {1}%\nЦена поставщика - {2:0.00}\nИтоговая цена - {3}", Name, (int)NDS, Price_supplier, Cost());
}
}