public JsonResult GeoTag([Bind(Prefix = "ID")] int FlightID) { if (!exLogic.User.hasAccess("FLIGHT.MAP")) { return(Json(null, JsonRequestBehavior.AllowGet)); } ExponentPortalEntities db = new ExponentPortalEntities(); var thisDrone = new Drones(); var DroneName = thisDrone.getDroneNameForFlight(FlightID); var Records = ( from n in db.DroneDocuments where n.DocumentType == "Geo Tag" && n.FlightID == FlightID select new GeoTagReport { ID = n.ID, DocumentName = n.DocumentName, FlightID = FlightID, Altitude = n.Altitude, DroneName = DroneName, Latitude = n.Latitude, Longitude = n.Longitude, UpLoadedDate = n.UploadedDate } ).ToList(); return(Json(Records, JsonRequestBehavior.AllowGet)); }