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)); }