Exemplo n.º 1
0
 public static Monetary Total(ILineCalculable lineCalculable)
 {
     return(SubTotal(lineCalculable) + TaxTotal(lineCalculable));
 }
Exemplo n.º 2
0
 public static Monetary SubTotal(ILineCalculable lineCalculable)
 {
     return(lineCalculable.Price * lineCalculable.Quantity);
 }
Exemplo n.º 3
0
 public static Monetary TaxTotal(ILineCalculable lineCalculable)
 {
     return(SubTotal(lineCalculable) * lineCalculable.TaxRate);
 }