示例#1
0
 /// <summary>
 /// Constuctor
 /// </summary>
 /// <param name="nrtTypeRepository"></param>
 /// <param name="operationsWorkPlaceRepository"></param>
 /// <param name="raStatusRepository"></param>
 public NrtQueueService(INrtTypeRepository nrtTypeRepository, IOperationsWorkPlaceRepository operationsWorkPlaceRepository,
                        IRaStatusRepository raStatusRepository, INrtMainRepository nrtMainRepository)
 {
     this.nrtTypeRepository             = nrtTypeRepository;
     this.operationsWorkPlaceRepository = operationsWorkPlaceRepository;
     this.raStatusRepository            = raStatusRepository;
     this.nrtMainRepository             = nrtMainRepository;
 }
示例#2
0
 /// <summary>
 /// Vehicle Status Constructor
 /// </summary>
 public VehicleStatusService(IVehicleStatusRepository vehicleStatusRepository, INrtTypeRepository nrtTypeRepository, IVehicleRepository vehicleRepository,
                             IVehicleSubStatusRepository subStatusRepository)
 {
     this.vehicleStatusRepository = vehicleStatusRepository;
     this.nrtTypeRepository       = nrtTypeRepository;
     this.vehicleRepository       = vehicleRepository;
     this.subStatusRepository     = subStatusRepository;
 }
示例#3
0
 /// <summary>
 ///  Constructor
 /// </summary>
 public NRTService(IOperationRepository operationRepository, IOperationsWorkPlaceRepository operationsWorkPlaceRepository,
                   INrtTypeRepository nrtTypeRepository, IVehicleStatusRepository vehicleStatusRepository, IAdditionalChargeRepository additionalChargeRepository,
                   IVehicleRepository vehicleRepository, INrtMainRepository nrtMainRepository, INrtVehicleRepository nrtVehicleRepository,
                   IRaStatusRepository raStatusRepository, IVehicleReservationRepository vehicleReservationRepository,
                   IChaufferReservationRepository chaufferReservationRepository, INrtChargeRepository nrtChargeRepository, INrtDriverRepository nrtDriverRepository)
 {
     this.operationRepository           = operationRepository;
     this.operationsWorkPlaceRepository = operationsWorkPlaceRepository;
     this.nrtTypeRepository             = nrtTypeRepository;
     this.vehicleStatusRepository       = vehicleStatusRepository;
     this.additionalChargeRepository    = additionalChargeRepository;
     this.vehicleRepository             = vehicleRepository;
     this.nrtMainRepository             = nrtMainRepository;
     this.nrtVehicleRepository          = nrtVehicleRepository;
     this.raStatusRepository            = raStatusRepository;
     this.vehicleReservationRepository  = vehicleReservationRepository;
     this.chaufferReservationRepository = chaufferReservationRepository;
     this.nrtChargeRepository           = nrtChargeRepository;
     this.nrtDriverRepository           = nrtDriverRepository;
 }
示例#4
0
 /// <summary>
 ///  Nrt Type Service  Constructor
 /// </summary>
 public NrtTypeService(INrtTypeRepository nrtTypeRepository, IVehicleStatusRepository vehicleStatusRepository, INrtMainRepository nrtMainRepository)
 {
     this.nrtTypeRepository       = nrtTypeRepository;
     this.vehicleStatusRepository = vehicleStatusRepository;
     this.nrtMainRepository       = nrtMainRepository;
 }