public static void Main()
bool validDecimal = decimal.TryParse(qty, out decimal qtyAsDecimal);
Console.WriteLine("THROW: invalid decimal");
var quantity = (int)decimal.Truncate(qtyAsDecimal);
Console.WriteLine(quantity);
bool isValidQuantity = int.TryParse(qty, out int quantity);
Console.WriteLine("THROW: invalid quantity");
Console.WriteLine(quantity);