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()); }
public IActionResult GetDetails() { var entites = _planeService.GetAllDetails(); return(Json(entites)); }