public IOrderDomain CreateAppOrderInfoDomainObj() { ICustomerBLLFactory factory = new CustomerBLLFactory(); ICustomerBLL <CustomerInfoModel> customerBll = factory.CreateBllObj(); 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(); IProjectNameBLLFactory projectNameBllFactory = new ProjectNameBLLFactory(); IProjectNameBLL <ProjectNameModel> projectNameBll = projectNameBllFactory.CreateBllObj(); ITraInterFaceOrderServerBLLFactory traInterFaceOrderServerBllFactory = new TraInterFaceOrderServerBLLFactory(); ITraInterFaceOrderServerBLL <TraInterFaceOrderModel> traInterFaceOrderServerBll = traInterFaceOrderServerBllFactory.CreateBllObj(); ITraModOrderBLLFactory modOrderBllFactory = new TraModOrderBLLFactory(); ITraModOrderBLL <TraModOrderModel> traModOrderBll = modOrderBllFactory.CreateBllObj(); ITraModOrderDetailBLLFactory traModOrderDetailBllFactory = new TraModOrderDetailBLLFactory(); ITraModOrderDetailBLL <TraModOrderDetailModel> traModOrderDetailBll = traModOrderDetailBllFactory.CreateBllObj(); IGetCorpAduitOrderServiceBll _getCorpAduitOrderServiceBll = new GetCorpAduitOrderServiceBllFactory().CreateObj(); return(new OrderDomain(orderBll, orderStatusBll, orderDetailBll, passengerBll, customerBll, projectNameBll, traInterFaceOrderServerBll, traModOrderBll, traModOrderDetailBll, _getCorpAduitOrderServiceBll)); }
public IOrderDomain CreateRetOrderListDomainObj() { ITraOrderListBLLFactory orderListBllFactory = new TraOrderBLLFactory(); ITraOrderListBLL <TraOrderListDataModel> orderListBll = orderListBllFactory.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(); IProjectNameBLLFactory projectNameBllFactory = new ProjectNameBLLFactory(); IProjectNameBLL <ProjectNameModel> projectNameBll = projectNameBllFactory.CreateBllObj(); ITraInterFaceOrderServerBLLFactory traInterFaceOrderServerBllFactory = new TraInterFaceOrderServerBLLFactory(); ITraInterFaceOrderServerBLL <TraInterFaceOrderModel> traInterFaceOrderServerBll = traInterFaceOrderServerBllFactory.CreateBllObj(); return(new OrderDomain(orderListBll, orderStatusBll, orderDetailBll, passengerBll, projectNameBll, traInterFaceOrderServerBll)); }