public static void Main()
Invoice invoice1 = new Invoice();
invoice1.GetInvoiceAmount();
Invoice invoice2 = new Invoice("5847", "This string can be anything", 5 , 10);
invoice2.GetInvoiceAmount();
Invoice invoice3 = new Invoice();
Console.Write("Part Number : ");
invoice3.PartNumber = Console.ReadLine();
Console.Write("Description : ");
invoice3.Description = Console.ReadLine();
Console.Write("Quantity : ");
invoice3.Quantity = Convert.ToInt32(Console.ReadLine());
Console.Write("Price Per Item : ");
invoice3.PricePerItem = Convert.ToDecimal(Console.ReadLine());
invoice3.GetInvoiceAmount();
private string partNumber;
private string description;
private decimal pricePerItem;
public string Description
public decimal PricePerItem
public Invoice(string pN = "", string desc = "", int qtt = 0, decimal ppi = 0)
public void GetInvoiceAmount()
decimal invoiceAmount = Quantity * PricePerItem;
Console.WriteLine("Part Number : {0}", PartNumber);
Console.WriteLine("Description : {0}", Description);
Console.WriteLine("Quantity : {0}", Quantity);
Console.WriteLine("Price Per Item : {0}", PricePerItem);
Console.WriteLine("****** Invoice Amount : {0}", invoiceAmount);