Beispiel #1
0
        public IOrderDomain CreateUpdateOrderDomainObj()
        {
            ITraOrderBLLFactory                      orderBllFactory             = new TraOrderBLLFactory();
            ITraOrderBLL <TraOrderModel>             orderBll                    = orderBllFactory.CreateBllObj();
            ITraOrderStatusBLLFactory                orderStatusBllFactory       = new TraOrderStatusBLLFactory();
            ITraOrderStatusBLL <TraOrderStatusModel> orderStatusBll              = orderStatusBllFactory.CreateBllObj();
            ITraOrderDetailBLLFactory                orderDetailBllFactory       = new TraOrderDetailBLLFactory();
            ITraOrderDetailBLL <TraOrderDetailModel> orderDetailBll              = orderDetailBllFactory.CreateBllObj();
            ITraPassengerBLLFactory                  passengerBllFactory         = new TraPassengerBLLFactory();
            ITraPassengerBLL <TraPassengerModel>     passengerBll                = passengerBllFactory.CreateBllObj();
            ITraOrderLogBLLFactory                   traOrderLogBllFactory       = new TraOrderLogBLLFactory();
            ITraOrderLogBLL <TraOrderLogModel>       traOrderLogBll              = traOrderLogBllFactory.CreateBllObj();
            ITraModOrderBLLFactory                   traModOrderBllFactory       = new TraModOrderBLLFactory();
            ITraModOrderBLL <TraModOrderModel>       traModOrderBll              = traModOrderBllFactory.CreateBllObj();
            IAddSendAppMessageServiceBll             addSendAppMessageServiceBll = CustomerFactory.CreateSendAppMessageObj();

            return(new OrderDomain(orderBll, orderStatusBll, orderDetailBll, passengerBll, traOrderLogBll,
                                   traModOrderBll, addSendAppMessageServiceBll));
        }