Пример #1
0
        public IList <DepartureDetails> GetAllDetails()
        {
            var depatures = GetAll();
            var flights   = _flightService.GetAll();
            var crews     = _crewService.GetAllDetails();
            var planes    = _planeService.GetAllDetails();

            var joined = from departure in depatures
                         join flight in flights on departure.FlightId equals flight.Id
                         join crew in crews on departure.CrewId equals crew.Id
                         join plane in planes on departure.PlaneId equals plane.Id
                         select DepartureDetails.Create(departure, flight, plane, crew);

            return(joined.ToList());
        }
Пример #2
0
        public IActionResult GetDetails()
        {
            var entites = _planeService.GetAllDetails();

            return(Json(entites));
        }