public InventoryLineItemController(IInventoryLineItemBL inventoryLineItemBL, IProductBL productBL, ICustomerBL customerBL, ICustomerOrderLineItemBL coliBL, ICustomerCartBL cartBL, IMapper mapper) { _inventoryLineItemBL = inventoryLineItemBL; _productBL = productBL; _customerBL = customerBL; _coliBL = coliBL; _cartBL = cartBL; _mapper = mapper; }
public CustomerController(ICustomerBL customerBL, ICustomerCartBL cartBL, ICustomerOrderLineItemBL orderLineItemBL, ILocationBL locationBL, IProductBL productBL, ICustomerOrderHistoryBL customerOrderHistoryBL, IInventoryLineItemBL inventoryLineItemBL, IMapper mapper) { _customerBL = customerBL; _cartBL = cartBL; _orderLineItemBL = orderLineItemBL; _locationBL = locationBL; _productBL = productBL; _customerOrderHistoryBL = customerOrderHistoryBL; _inventoryLineItemBL = inventoryLineItemBL; _mapper = mapper; }
public StoreFrontMenu(IManagerBL managerBL, ICustomerBL customerBL, ILocationBL locationBL, IProductBL productBL, IInventoryLineItemBL inventoryLineItemsBL, ICustomerCartBL customerCartBL, ICustomerOrderLineItemBL customerOrderLineItem, ICustomerOrderHistoryBL customerOrderHistory) { _managerBL = managerBL; _customerBL = customerBL; _locationBL = locationBL; _productBL = productBL; _inventoryLineItemsBL = inventoryLineItemsBL; _customerCartBL = customerCartBL; _customerOrderLineItem = customerOrderLineItem; _customerOrderHistory = customerOrderHistory; _menu = "\nWelcome to my Store App! \nAre you a customer or manager?" + "\n[0] Customer" + "\n[1] Manager" + "\n[Exit] Exit"; }
public CustomerLoginMenu(ICustomerBL customerBL, ILocationBL locationBL, IProductBL productBL, IInventoryLineItemBL inventoryLineItemsBL, ICustomerCartBL customerCartBL, ICustomerOrderLineItemBL customerOrderLineItem, ICustomerOrderHistoryBL customerOrderHistory) { _customerBL = customerBL; _locationBL = locationBL; _productBL = productBL; _inventoryLineItemsBL = inventoryLineItemsBL; _customerCartBL = customerCartBL; _customerOrderLineItem = customerOrderLineItem; _customerOrderHistory = customerOrderHistory; _menu = "\n" + "\n[0] Sign In" + "\n[1] Register as Customer" + "\n{2] Get Customers" + "\n[Back] Previous Menu" + "\n[Exit] Exit App"; }
public CustomerLocationMenu(Customer user, ICustomerBL customerBL, Location location, ILocationBL locationBL, IProductBL productBL, IInventoryLineItemBL inventoryLineItemsBL, ICustomerCartBL customerCartBL, ICustomerOrderLineItemBL customerOrderLineItemBL, ICustomerOrderHistoryBL customerOrderHistory) { _locationBL = locationBL; _location = location; _user = user; _customerBL = customerBL; _productBL = productBL; _inventoryLineItemsBL = inventoryLineItemsBL; _customerCartBL = customerCartBL; _customerOrderLineItemBL = customerOrderLineItemBL; _customerOrderHistory = customerOrderHistory; GetCart(); _menu = "\n" + "\n[View] View Cart and finalize purchase" + "\n[Back] Previous Menu" + "\n[Exit] Exit App"; }
public CustomerMenu(Customer user, ICustomerBL customerBL, ILocationBL locationBL, IProductBL productBL, IInventoryLineItemBL inventoryLineItemsBL, ICustomerCartBL customerCartBL, ICustomerOrderLineItemBL customerOrderLineItem, ICustomerOrderHistoryBL customerOrderHistory) { _user = user; _customerBL = customerBL; _locationBL = locationBL; _productBL = productBL; _inventoryLineItemsBL = inventoryLineItemsBL; _customerCartBL = customerCartBL; _customerOrderLineItem = customerOrderLineItem; _customerOrderHistory = customerOrderHistory; _menu = $"Account Info--\n\tName:\t\t{_user.CustomerName}\n\tEmail:\t\t{_user.CustomerEmail}\n\tPhone:\t\t{_user.CustomerPhone}\n\tAddress:\t{_user.CustomerAddress}" + "\n" + "\n[1] View My Cart and Finalize Purchase" + "\n[2] View My Order History" + "\n[3] Choose Location and Shop" + "\n[Back] Previous Menu" + "\n[Exit] Exit App"; }