public BookingService(ILocationRepository locationRepository, ICargoRepository cargoRepository, IRoutingService routingService, CargoDataAccess cargoDataAccess) { _locationRepository = locationRepository; _cargoRepository = cargoRepository; _routingService = routingService; _cargoDataAccess = cargoDataAccess; }
private HttpResponseMessage GetAuthToken(Usuario user) { //si en algun momento se necesita validar con ldap de araucana, vamos a ocupar este metodo para trabajarlo Token token = _tokenServices.GenerateToken(user.IdUsuario); //Recurso r = this.PaginaInicio(token.AuthToken); var response = Request.CreateResponse(HttpStatusCode.OK, "Authorized"); response.Headers.Add("Token", token.AuthToken); response.Headers.Add("TokenExpiry", ConfigurationManager.AppSettings["AuthTokenExpiry"]); //response.Headers.Add("Uname", user.Nombres); //response.Headers.Add("Cargo", CargoDataAccess.obtener(token.AuthToken)); //response.Headers.Add("Noticia", user.NoticiInicio.ToString()); //response.Headers.Add("Oficina", DotacionDataAccess.ObtenerByRut(user.RutUsuario).IdSucursal.ToString()); //response.Headers.Add("Multi", DotacionDataAccess.MultiLoginByRut(user.RutUsuario).Count.ToString()); //response.Headers.Add("Instalar", user.Instalacion.ToString()); //,Uname,Cargo,Noticia,Oficina,Multi,Instalar response.Headers.Add("Access-Control-Expose-Headers", "Token,TokenExpiry"); var obj = new { Rut = user.RutUsuario, Usuario = user.Nombres, Cargo = CargoDataAccess.obtener(token.AuthToken), Noticia = user.NoticiInicio.ToString(), Instalar = user.Instalacion.ToString(), Multi = DotacionDataAccess.MultiLoginByRut(user.RutUsuario).Count.ToString(), Oficina = DotacionDataAccess.ObtenerByRut(user.RutUsuario).IdSucursal.ToString() }; response.Content = new JsonContent(obj); return(response); }
public BookingServiceFacade(IBookingService bookingService, ILocationRepository locationRepository, RouteCandidateDTOAssember routeCandidateAssembler, CargoDataAccess cargoDataAccess) { _bookingService = bookingService; _cargoDataAccess = cargoDataAccess; _routeCandidateAssembler = routeCandidateAssembler; _locationRepository = locationRepository; }
public IHttpActionResult eliminarCargo(CargoRequest model) { CargoDataAccess _cargoDataAccess = new CargoDataAccess(); BaseResponse <string> result = new BaseResponse <string>(); result = _cargoDataAccess.EliminarCargo(model); return(Ok(result)); }
public IHttpActionResult getAllCargos(PageResultParam model) { CargoDataAccess _cargoDataAccess = new CargoDataAccess(); PageResultSP <CargoResponse> result = new PageResultSP <CargoResponse>(); result = _cargoDataAccess.getAllCargos(model); return(Ok(result)); }
public CargoHandledMessageHandler(CargoDataAccess cargoDataAccess, ISessionFactory sessionFactory) : base(sessionFactory) { _cargoDataAccess = cargoDataAccess; }
public CargoRegisteredEventHandler(CargoDataAccess cargoDataAccess) { _cargoDataAccess = cargoDataAccess; }
public CargoWasAssignedToRouteEventHandler(CargoDataAccess cargoDataAccess) { _cargoDataAccess = cargoDataAccess; }
public BookingServiceFacade(ILocationRepository locationRepository, CargoDataAccess cargoDataAccess) { _cargoDataAccess = cargoDataAccess; _locationRepository = locationRepository; }
public CargoDestinationChangedEventHandler(CargoDataAccess cargoDataAccess) { _cargoDataAccess = cargoDataAccess; }
public CargoDestinationChangedMessageHandler(CargoDataAccess cargoDataAccess, ISessionFactory sessionFactory) : base(sessionFactory) { _cargoDataAccess = cargoDataAccess; }
public HandlingController(IBus bus, CargoDataAccess cargoDataAccess, ILocationRepository locationRepository) { _cargoDataAccess = cargoDataAccess; _locationRepository = locationRepository; _bus = bus; }
public CargoWasHandledEventHandler(CargoDataAccess cargoDataAccess) { _cargoDataAccess = cargoDataAccess; }
public TrackingController(ICargoRepository cargoRepository, CargoDataAccess cargoDataAccess) { _cargoRepository = cargoRepository; _cargoDataAccess = cargoDataAccess; }
public CargoAssignedToRouteMessageHandler(CargoDataAccess cargoDataAccess, ISessionFactory sessionFactory) : base(sessionFactory) { _cargoDataAccess = cargoDataAccess; }
public TrackingController(CargoDataAccess cargoDataAccess) { _cargoDataAccess = cargoDataAccess; }