Ejemplo n.º 1
0
 public OrderController(OrderRepository repository, In_Store_OrderRepository in_store_orderRepository, Online_OrderRepository online_orderRepository, TransactionRepository transactionRepository, Customer_TransactionRepository customer_TransactionRepository, TableRepository tableRepository, Order_DishRepository orderDishRepository, DishRepository dishRepository, CustomerRepository customerRepository)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
     _in_store_orderRepository       = in_store_orderRepository ?? throw new ArgumentNullException(nameof(in_store_orderRepository));
     _online_orderRepository         = online_orderRepository ?? throw new ArgumentNullException(nameof(online_orderRepository));
     _transactionRepository          = transactionRepository ?? throw new ArgumentNullException(nameof(transactionRepository));
     _customer_TransactionRepository = customer_TransactionRepository ?? throw new ArgumentNullException(nameof(customer_TransactionRepository));
     _tableRepository     = tableRepository ?? throw new ArgumentNullException(nameof(tableRepository));
     _orderDishRepository = orderDishRepository ?? throw new ArgumentNullException(nameof(orderDishRepository));
     _dishRepository      = dishRepository ?? throw new ArgumentException(nameof(dishRepository));
     _customerRepository  = customerRepository ?? throw new ArgumentNullException(nameof(customerRepository));
 }
Ejemplo n.º 2
0
 public Customer_TransactionController(Customer_TransactionRepository repository, CustomerRepository customerRepository, TransactionRepository transactionRepository)
 {
     _repository            = repository ?? throw new ArgumentNullException(nameof(repository));
     _customerRepository    = customerRepository ?? throw new ArgumentNullException(nameof(customerRepository));
     _transactionRepository = transactionRepository ?? throw new ArgumentNullException(nameof(transactionRepository));
 }