/// <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; }
/// <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; }
/// <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; }
/// <summary> /// Nrt Type Service Constructor /// </summary> public NrtTypeService(INrtTypeRepository nrtTypeRepository, IVehicleStatusRepository vehicleStatusRepository, INrtMainRepository nrtMainRepository) { this.nrtTypeRepository = nrtTypeRepository; this.vehicleStatusRepository = vehicleStatusRepository; this.nrtMainRepository = nrtMainRepository; }