Exemple #1
0
 public ExpiredException(Product p)
 {
     Origin = p.Name;
 }
Exemple #2
0
 public BrokenException(Product p)
 {
     Origin = p.Name;
 }
Exemple #3
0
 public NotAvailableException(Product p)
 {
     Origin = p.Name;
 }
Exemple #4
0
 public static void Transfer(Product p)
 {
     Console.WriteLine($"Product type:\t{p.GetType()}");
     Console.WriteLine("Operation:\tTransfer");
     ++Statistics.Transfer;
 }
Exemple #5
0
 public static void WriteOff(Product p)
 {
     Console.WriteLine($"Product type:\t{p.GetType()}");
     Console.WriteLine("Operation:\tWrite-Off");
     ++Statistics.WriteOff;
 }
Exemple #6
0
 public static void Realization(Product p)
 {
     Console.WriteLine($"Product type:\t{p.GetType()}");
     Console.WriteLine("Operation:\tRealization");
     ++Statistics.Realization;
 }
Exemple #7
0
 public static void Income(Product p)
 {
     Console.WriteLine($"Product type:\t{p.GetType()}");
     Console.WriteLine("Operation:\tIncome");
     ++Statistics.Income;
 }