예제 #1
0
 /// <summary>
 /// Robert Forbes
 /// Created: 2017/03/09
 ///
 /// Creates the window using the passed orderId
 /// </summary>
 /// <param name="orderId"></param>
 public frmCreateDeliveryForOrder(int orderId)
 {
     InitializeComponent();
     _orderId         = orderId;
     _packageManager  = new PackageManager();
     _deliveryManager = new DeliveryManager();
 }
예제 #2
0
 public OrderController(IOrderManager iOrderManager, IClientManager iClientManager, IDeliveryManager iDeliveryManager, IInvoiceManager iInvoiceManager)
 {
     _iOrderManager    = iOrderManager;
     _iClientManager   = iClientManager;
     _iDeliveryManager = iDeliveryManager;
     _iInvoiceManager  = iInvoiceManager;
 }
예제 #3
0
 public ReplaceController(IProductManager iProductManager, IProductReplaceManager iProductReplaceManager, IInventoryManager iInventoryManager, IDeliveryManager iDeliveryManager)
 {
     _iProductManager        = iProductManager;
     _iProductReplaceManager = iProductReplaceManager;
     _iInventoryManager      = iInventoryManager;
     _iDeliveryManager       = iDeliveryManager;
 }
 public SuperReportController(IOrderManager iOrderManager, IReportManager iReportManager, IInventoryManager iInventoryManager, IDeliveryManager iDeliveryManager)
 {
     _iOrderManager     = iOrderManager;
     _iReportManager    = iReportManager;
     _iInventoryManager = iInventoryManager;
     _iDeliveryManager  = iDeliveryManager;
 }
 public OrderSalesAdminController(IOrderManager iOrderManager, IClientManager iClientManager, IDeliveryManager iDeliveryManager, IInvoiceManager iInvoiceManager, IBranchManager iBranchManager)
 {
     _iOrderManager    = iOrderManager;
     _iClientManager   = iClientManager;
     _iDeliveryManager = iDeliveryManager;
     _iInvoiceManager  = iInvoiceManager;
     _iBranchManager   = iBranchManager;
 }
 public DeliveryController(IDeliveryManager iDeliveryManager, IInventoryManager iInventoryManager, IProductManager iProductManager, IClientManager iClientManager, IInvoiceManager iInvoiceManager, ICommonManager iCommonManager)
 {
     _iDeliveryManager  = iDeliveryManager;
     _iInventoryManager = iInventoryManager;
     _iProductManager   = iProductManager;
     _iClientManager    = iClientManager;
     _iInvoiceManager   = iInvoiceManager;
     _iCommonManager    = iCommonManager;
 }
 public OrderNsmController(IOrderManager iOrderManager, IInventoryManager iInventoryManager, IProductManager iProductManager, IClientManager iClientManager, IBranchManager iBranchManager, IDeliveryManager iDeliveryManager)
 {
     _iOrderManager     = iOrderManager;
     _iInventoryManager = iInventoryManager;
     _iProductManager   = iProductManager;
     _iClientManager    = iClientManager;
     _iBranchManager    = iBranchManager;
     _iDeliveryManager  = iDeliveryManager;
 }
 public ProductController(IOrderManager iOrderManager, IReportManager iReportManager, IInventoryManager iInventoryManager, IProductManager iProductManager, IDeliveryManager iDeliveryManager, IProductReturnManager iProductReturnManager)
 {
     _iOrderManager         = iOrderManager;
     _iReportManager        = iReportManager;
     _iInventoryManager     = iInventoryManager;
     _iProductManager       = iProductManager;
     _iDeliveryManager      = iDeliveryManager;
     _iProductReturnManager = iProductReturnManager;
 }
예제 #9
0
 /// <summary>
 /// Alissa Duffy
 /// Updated: 2017/04/24
 ///
 /// Initialize the Add Edit Delivery form.
 /// Standardized method.
 /// </summary>
 /// <param name="delivery"></param>
 /// <param name="deliveryManager"></param>
 /// <param name="isEdit"></param>
 public frmAddEditDelivery(Delivery delivery, IDeliveryManager deliveryManager, bool isEdit = false)
 {
     InitializeComponent();
     _deliveryManager     = deliveryManager;
     _statusManager       = new StatusManager();
     _deliveryTypeManager = new DeliveryTypeManager();
     _delivery            = delivery;
     _isEdit = isEdit;
 }
예제 #10
0
 public OrderController(IClientManager iClientManager, IOrderManager iOrderManager, IInventoryManager iInventoryManager, IProductManager iProductManager, IDeliveryManager iDeliveryManager, IReportManager iReportManager)
 {
     _iClientManager    = iClientManager;
     _iOrderManager     = iOrderManager;
     _iInventoryManager = iInventoryManager;
     _iProductManager   = iProductManager;
     _iDeliveryManager  = iDeliveryManager;
     _iReportManager    = iReportManager;
 }
 public DeliveryController(IDeliveryManager deliveryManager, IDeliverymanManager deliverymanManager, IOrderManager orderManager, IRestaurantManager restaurantManager, IDelivery_TimeManager delivery_TimeManager, ICustomerManager customerManager, ICityManager cityManager)
 {
     DeliveryManager      = deliveryManager;
     DeliverymanManager   = deliverymanManager;
     OrderManager         = orderManager;
     RestaurantManager    = restaurantManager;
     Delivery_TimeManager = delivery_TimeManager;
     CustomerManager      = customerManager;
     CityManager          = cityManager;
 }
예제 #12
0
 public ReporteadorDePedidos(
     IPackageRepository packageRepository,
     IDeliveryMessagePrinter deliveryMessagePrinter,
     IDeliveryManager deliveryManager
     )
 {
     _packageRepository      = packageRepository;
     _deliveryMessagePrinter = deliveryMessagePrinter;
     _deliveryManager        = deliveryManager;
 }
 // GET: Factory/Delivery
 public DeliveryController(IProductManager iProductManager, IFactoryDeliveryManager iFactoryDeliveryManager, IBranchManager iBranchManager, IInventoryManager iInventoryManager, ICommonManager iCommonManager, IInvoiceManager iInvoiceManager, IClientManager iClientManager, IDeliveryManager iDeliveryManager)
 {
     _iProductManager         = iProductManager;
     _iFactoryDeliveryManager = iFactoryDeliveryManager;
     _iBranchManager          = iBranchManager;
     _iInventoryManager       = iInventoryManager;
     _iCommonManager          = iCommonManager;
     _iClientManager          = iClientManager;
     _iInvoiceManager         = iInvoiceManager;
     _iDeliveryManager        = iDeliveryManager;
 }
 public ReturnController(IDeliveryManager iDeliveryManager, IProductManager iProductManager, IProductReturnManager iProductReturnManager, IClientManager iClientManager, IOrderManager iOrderManager, IInvoiceManager iInvoiceManager, IInventoryManager iInventoryManager, ICommonManager iCommonManager)
 {
     _iDeliveryManager      = iDeliveryManager;
     _iProductManager       = iProductManager;
     _iProductReturnManager = iProductReturnManager;
     _iClientManager        = iClientManager;
     _iOrderManager         = iOrderManager;
     _iInvoiceManager       = iInvoiceManager;
     _iInventoryManager     = iInventoryManager;
     _iCommonManager        = iCommonManager;
 }
예제 #15
0
 public OrderController(IOrderManager orderManager, ICustomerManager customerManager, ICityManager cityManager, IDelivery_TimeManager delivery_TimeManager, IOrder_DishManager order_DishManager, IRestaurantManager restaurantManager, IDishManager dishManager, IDeliveryManager deliveryManager)
 {
     OrderManager         = orderManager;
     CustomerManager      = customerManager;
     CityManager          = cityManager;
     Delivery_TimeManager = delivery_TimeManager;
     Order_DishManager    = order_DishManager;
     RestaurantManager    = restaurantManager;
     DishManager          = dishManager;
     DeliveryManager      = deliveryManager;
 }
 public OrderController(IDeliveryManager iDeliveryManager, IInventoryManager iInventoryManager, IProductManager iProductManager, IClientManager iClientManager, IInvoiceManager iInvoiceManager, ICommonManager iCommonManager, IOrderManager iOrderManager, IBranchManager iBranchManager, IReportManager iReportManager)
 {
     _iDeliveryManager  = iDeliveryManager;
     _iInventoryManager = iInventoryManager;
     _iProductManager   = iProductManager;
     _iClientManager    = iClientManager;
     _iInvoiceManager   = iInvoiceManager;
     _iCommonManager    = iCommonManager;
     _iOrderManager     = iOrderManager;
     _iBranchManager    = iBranchManager;
     _iReportManager    = iReportManager;
 }
예제 #17
0
 public HomeController(IBranchManager iBranchManager, IClientManager iClientManager, IOrderManager iOrderManager, IEmployeeManager iEmployeeManager, IInventoryManager iInventoryManager, ICommonManager iCommonManager, IAccountsManager iAccountsManager, IReportManager iReportManager, IDeliveryManager iDeliveryManager)
 {
     _iBranchManager    = iBranchManager;
     _iClientManager    = iClientManager;
     _iOrderManager     = iOrderManager;
     _iEmployeeManager  = iEmployeeManager;
     _iCommonManager    = iCommonManager;
     _iInventoryManager = iInventoryManager;
     _iAccountsManager  = iAccountsManager;
     _iReportManager    = iReportManager;
     _iDeliveryManager  = iDeliveryManager;
 }
 public RequisitionController(IDeliveryManager iDeliveryManager, IInventoryManager iInventoryManager, IProductManager iProductManager, IClientManager iClientManager, IInvoiceManager iInvoiceManager, ICommonManager iCommonManager, IOrderManager iOrderManager, IBranchManager iBranchManager, IEmployeeManager iEmployeeManager)
 {
     _iDeliveryManager  = iDeliveryManager;
     _iInventoryManager = iInventoryManager;
     _iProductManager   = iProductManager;
     _iClientManager    = iClientManager;
     _iInvoiceManager   = iInvoiceManager;
     _iCommonManager    = iCommonManager;
     _iOrderManager     = iOrderManager;
     _iBranchManager    = iBranchManager;
     _iEmployeeManager  = iEmployeeManager;
 }
예제 #19
0
        public Simulation()
        {
            var routeValidator = new RouteValidator();

            var routeFactory = Route.Factory(routeValidator);

            var routePlanner = new RoutePlanner(routeFactory);

            var transportManager = new TransportManager();

            _deliveryManager = new DeliveryManager(routePlanner, transportManager);
        }
예제 #20
0
 public HomeController(IVatManager iVatManager, IBranchManager iBranchManager, IClientManager iClientManager, IOrderManager iOrderManager, IReportManager iReportManager, IEmployeeManager iEmployeeManager, ICommonManager iCommonManager, IRegionManager iRegionManager, ITerritoryManager iTerritoryManager, IProductManager iProductManager, IAccountsManager iAccountsManager, IDivisionGateway iDivisionGateway, IDeliveryManager iDeliveryManager, IServiceManager iServiceManager, IDiscountManager iDiscountManager)
 {
     _iVatManager       = iVatManager;
     _iBranchManager    = iBranchManager;
     _iClientManager    = iClientManager;
     _iOrderManager     = iOrderManager;
     _iReportManager    = iReportManager;
     _iEmployeeManager  = iEmployeeManager;
     _iCommonManager    = iCommonManager;
     _iRegionManager    = iRegionManager;
     _iTerritoryManager = iTerritoryManager;
     _iProductManager   = iProductManager;
     _iAccountsManager  = iAccountsManager;
     _iDivisionGateway  = iDivisionGateway;
     _iDeliveryManager  = iDeliveryManager;
     _iServiceManager   = iServiceManager;
     _iDiscountManager  = iDiscountManager;
 }
 public CommonController(IBranchManager iBranchManager, IClientManager iClientManager, IOrderManager iOrderManager, IDepartmentManager iDepartmentManager, IInventoryManager iInventoryManager, ICommonManager iCommonManager, IDiscountManager iDiscountManager, IRegionManager iRegionManager, ITerritoryManager iTerritoryManager, IProductManager iProductManager, IInvoiceManager iInvoiceManager, IUpazillaGateway iUpazillaGateway, IDistrictManager iDistrictManager, IEmployeeManager iEmployeeManager, IDeliveryManager iDeliveryManager)
 {
     _iBranchManager     = iBranchManager;
     _iClientManager     = iClientManager;
     _iOrderManager      = iOrderManager;
     _idepartmentManager = iDepartmentManager;
     _iInventoryManager  = iInventoryManager;
     _iCommonManager     = iCommonManager;
     _iDiscountManager   = iDiscountManager;
     _iRegionManager     = iRegionManager;
     _iProductManager    = iProductManager;
     _iTerritoryManager  = iTerritoryManager;
     _iUpazillaGateway   = iUpazillaGateway;
     _iInvoiceManager    = iInvoiceManager;
     _iDistrictManager   = iDistrictManager;
     _iEmployeeManager   = iEmployeeManager;
     _iDeliveryManager   = iDeliveryManager;
 }
예제 #22
0
 public DeliveryForm(IDeliveryManager deliveryManager)
 {
     this.deliveryManager = deliveryManager;
     this.InitializeComponent();
 }
예제 #23
0
 public ReportManager(IDeliveryManager deliveryManager)
 {
     this.DeliveryManager = deliveryManager;
 }
 public ReportController(IReportManager iReportManager, IBranchManager iBranchManager, IDeliveryManager iDeliveryManager)
 {
     _iReportManager   = iReportManager;
     _iBranchManager   = iBranchManager;
     _iDeliveryManager = iDeliveryManager;
 }
 public DeliveriesController(IDeliveryManager manager)
 {
     if (manager == null) throw new ArgumentNullException("manager");
     _manager = manager;
 }
예제 #26
0
 public SelectionManager(IDeliveryManager deliveryManager)
 {
     this.DeliveryManager = deliveryManager;
 }