Beispiel #1
0
 public TransportationService(
     ITransportationRepository transportationRepository,
     ILocationBlobService locationBlobService)
 {
     _transportationRepository = transportationRepository;
     _locationBlobService      = locationBlobService;
 }
Beispiel #2
0
        public TransportationService(ITransportationRepository transportationRepository)
        {
            if (ReferenceEquals(transportationRepository, null))
            {
                throw new ArgumentNullException("transportationRepository");
            }

            this._transportationRepository = transportationRepository;
        }
Beispiel #3
0
 public PatchTransportationQueueHandler(
     ITransportationRepository transportationRepository,
     ILoggingService loggingService,
     IServiceBusCommunicationService serviceBusCommunicationService
     )
     : base(loggingService.GetLogAction())
 {
     _transportationRepository       = transportationRepository;
     _serviceBusCommunicationService = serviceBusCommunicationService;
 }
Beispiel #4
0
 public CapturedLocationService(
     ITransportationRepository transportationRepository,
     ILoggingService loggingService,
     ITransportationService transportationService,
     IServiceBusCommunicationService serviceBusCommunicationService)
 {
     _transportationRepository       = transportationRepository;
     _loggingService                 = loggingService;
     _transportationService          = transportationService;
     _serviceBusCommunicationService = serviceBusCommunicationService;
 }
 public UnitOfWork(
     ICarDriverRepository carDriverRepository,
     ICarRepository carRepository,
     ICargoRepository cargoRepository,
     ICityRepository cityRepository,
     IRegionRepository regionRepository,
     IRouteRepository routeRepository,
     ITransportationRepository transportationRepository)
 {
     _carDriverRepository      = carDriverRepository;
     _carRepository            = carRepository;
     _cargoRepository          = cargoRepository;
     _cityRepository           = cityRepository;
     _regionRepository         = regionRepository;
     _routeRepository          = routeRepository;
     _transportationRepository = transportationRepository;
 }
 /// <summary>
 /// Gets ImprovementTypeId from ProjectTypeId
 /// </summary>
 /// <remarks>This version throws an exception if an error occurs.</remarks>
 /// <param name="guid"></param>
 /// <returns></returns>
 protected JsonResult GetProjectTypeMatch2(int id, ITransportationRepository repo)
 {
     var result = new List<SelectListItem>();
     IList<SqlParameter> sqlParms = new List<SqlParameter>();
     sqlParms.Add(new SqlParameter("@Id", id));
     var items = repo.GetLookupCollection("[dbo].[Lookup_GetImprovementTypesByProjectId]", "Id", "Value", sqlParms);
     items.ToList().ForEach(x => { result.Add(new SelectListItem { Text = x.Value, Value = x.Key.ToString() }); });
     return Json(new { data = result });
 }
        /// <summary>
        /// Gets ImprovementTypeId from ProjectTypeId
        /// </summary>
        /// <param name="guid"></param>
        /// <returns></returns>
        protected JsonResult GetProjectTypeMatch(int id, ITransportationRepository repo)
        {
            var result = new List<SelectListItem>();

            IList<SqlParameter> sqlParms = new List<SqlParameter>();
            sqlParms.Add(new SqlParameter("@Id", id));
            try
            {
                var items = repo.GetLookupCollection("[dbo].[Lookup_GetImprovementTypesByProjectId]", "Id", "Value", sqlParms);
                items.ToList().ForEach(x => { result.Add(new SelectListItem { Text = x.Value, Value = x.Key.ToString() }); });
                return Json(new { data = result });
            }
            catch (Exception ex)
            {
                JsonServerResponse jsr = new JsonServerResponse();
                jsr.Error = ex.Message;
                return Json(jsr);
            }
        }
 /// <summary>
 /// Gets ProjectTypeId from ImprovementTypeId
 /// </summary>
 /// <remarks>This version throws an exception if an error occurs.</remarks>
 /// <param name="guid"></param>
 /// <returns></returns>
 protected JsonResult GetImprovementTypeMatch2(int id, ITransportationRepository repo)
 {
     IList<SqlParameter> sqlParms = new List<SqlParameter>();
     sqlParms.Add(new SqlParameter() { SqlDbType = SqlDbType.Int, ParameterName = "@Id", Value = id });
     var result = repo.GetLookupCollection("dbo.Lookup_GetProjectTypeByImprovementTypeId", "Id", "Value", sqlParms);
     return Json(new { id = result.First().Key, value = result.First().Value });
 }
 /// <summary>
 /// Gets ProjectTypeId from ImprovementTypeId
 /// </summary>
 /// <param name="guid"></param>
 /// <returns></returns>
 protected JsonResult GetImprovementTypeMatch(int id, ITransportationRepository repo)
 {
     IList<SqlParameter> sqlParms = new List<SqlParameter>();
     sqlParms.Add(new SqlParameter() { SqlDbType = SqlDbType.Int, ParameterName = "@Id", Value = id });
     try
     {
         //var result = RtpProjectRepository.GetLookupSingle<String>("dbo.Lookup_GetProjectTypeByImprovementTypeId", "Value", sqlParms);
         var result = repo.GetLookupCollection("dbo.Lookup_GetProjectTypeByImprovementTypeId", "Id", "Value", sqlParms);
         return Json(new { id = result.First().Key, value = result.First().Value });
     }
     catch (Exception ex)
     {
         JsonServerResponse jsr = new JsonServerResponse();
         jsr.Error = ex.Message;
         return Json(jsr);
     }
 }
Beispiel #10
0
 public TransportationService(ITransportationRepository transportationRepository, IUnitOfWork unitOfWork, IMapper mapper)
 {
     _transportationRepository = transportationRepository;
     _mapper     = mapper;
     _unitOfWork = unitOfWork;
 }
Beispiel #11
0
 public XMLService(ITransportationRepository repo)
 {
     RtpProjectRepository = repo;
 }
 public TransportationController(ITransportationRepository transportationRepository)
 {
     this.transportationRepository = transportationRepository;
 }