public JsonInstitute InstituteList() { JsonInstitute jsonInstitute = new JsonInstitute(); InstituteViewModel instituteListObj = new InstituteViewModel(); List <InstituteViewModel> institutesLinkListObj = new List <InstituteViewModel>(); try { var instituteLists = _place.PlacesInstitute(); foreach (var item in instituteLists) { instituteListObj.Logo = _links.FindById(item.Id).Icon; instituteListObj.Title = _links.FindById(item.Id).Title; instituteListObj.Description = _links.FindById(item.Id).Description; instituteListObj.WebUrl = _links.FindById(item.Id).Url; instituteListObj.Phone = item.PhoneNumber; instituteListObj.CatagoriId = item.CategoryId; instituteListObj.AddressId = _address.FindById(item.AdressId).Detail; instituteListObj.LocationX = _address.FindById(item.AdressId).LocationX; instituteListObj.LocationY = _address.FindById(item.AdressId).LocationY; instituteListObj.LocationR = _address.FindById(item.AdressId).LocationR; institutesLinkListObj.Add(instituteListObj); } jsonInstitute.Result = institutesLinkListObj; return(jsonInstitute); } catch (Exception ex) { _ = ex.Message; return(jsonInstitute); } }
public JsonServices CargoServices() { JsonServices jsonServices = new JsonServices(); List <ServicesViewModel> CargoServicesOBJ = new List <ServicesViewModel>(); try { var Cargoes = _place.ServicesTypeCargo(); foreach (var item in Cargoes) { ServicesViewModel CargoObj = new ServicesViewModel(); //Places CargoObj.Name = item.Name; CargoObj.Phone = item.PhoneNumber; //link CargoObj.Title = _link.FindById(item.Id).Title; CargoObj.Description = _link.FindById(item.Id).Description; CargoObj.Icon = _link.FindById(item.Id).Icon; //address CargoObj.LocationX = _address.FindById(item.Id).LocationX; CargoObj.LocationX = _address.FindById(item.Id).LocationY; CargoObj.LocationX = _address.FindById(item.Id).LocationR; CargoServicesOBJ.Add(CargoObj); } jsonServices.Result = CargoServicesOBJ; return(jsonServices); } catch (Exception ex) { _ = ex.Message; return(jsonServices); } }
public JsonFlight FlightList() { JsonFlight jsonFlight = new JsonFlight(); List <FlightViewModel> flightlinklistObj = new List <FlightViewModel>(); try { var ListFlights = _flight.ToList(); foreach (var item in ListFlights) { var Flight = _flight.FindById(item.Id); FlightViewModel FlightlistObj = new FlightViewModel(); FlightlistObj.FlightNumber = item.Number; FlightlistObj.Airplaincode = Flight.FlightAirPlaneId; FlightlistObj.airplainid = Flight.FlightAirPlaneId; FlightlistObj.AirplainName = _airPlane.FindById(Flight.FlightAirPlaneId).Name; FlightlistObj.AirlineIcon = _airline.FindById(_airPlane.FindById(Flight.FlightAirPlaneId).AirlineId).Logo; FlightlistObj.AirlineName = _airline.FindById(_airPlane.FindById(Flight.FlightAirPlaneId).AirlineId).Name; FlightlistObj.AirlineId = _airline.FindById(_airPlane.FindById(Flight.FlightAirPlaneId).AirlineId).Id; FlightlistObj.Flightid = Flight.Id; FlightlistObj.StartAirPortId = _city.FindById(_address.FindById(_airport.FindById(Flight.StartAirPortId).AirPortAddressId).CityId).Id; FlightlistObj.startCityName = _city.FindById(_address.FindById(_airport.FindById(Flight.StartAirPortId).AirPortAddressId).CityId).Name; FlightlistObj.EndAirPortid = _city.FindById(_address.FindById(_airport.FindById(Flight.StartAirPortId).AirPortAddressId).CityId).Id; FlightlistObj.EndcityName = _city.FindById(_address.FindById(_airport.FindById(Flight.StartAirPortId).AirPortAddressId).CityId).Name; FlightlistObj.WeatherIcon = _Weatger.FindByAirportId(Flight.StartAirPortId).Icon; FlightlistObj.StartTime = Flight.EndTimeDate; FlightlistObj.EndTime = Flight.EndTimeDate; FlightlistObj.Delay = Flight.Delay; flightlinklistObj.Add(FlightlistObj); } jsonFlight.Result = flightlinklistObj; return(jsonFlight); } catch (Exception ex) { string Mes = ex.Message; return(jsonFlight); } }
public JsonHotel HotelList() { JsonHotel jsonHotel = new JsonHotel(); HotelViewModel Hotellistobj = new HotelViewModel(); List <HotelViewModel> hotellinklistobj = new List <HotelViewModel>(); try { var listHotell = _place.PlaceHotellList(); foreach (var item in listHotell) { Hotellistobj.Name = item.Name; Hotellistobj.Address = _address.FindById(item.AdressId).Detail; Hotellistobj.CategoryId = item.CategoryId; Hotellistobj.DetailId = item.DetailId; Hotellistobj.Cost = item.Cost; Hotellistobj.LocationX = _address.FindById(item.AdressId).LocationX; Hotellistobj.LocationY = _address.FindById(item.AdressId).LocationY; Hotellistobj.LocationR = _address.FindById(item.AdressId).LocationR; Hotellistobj.PhoneNumber = item.PhoneNumber; hotellinklistobj.Add(Hotellistobj); } jsonHotel.result = hotellinklistobj; return(jsonHotel); } catch (Exception ex) { string s = ex.Message; return(jsonHotel); } }
public ParkingViewModel Parking(int id) { ParkingViewModel parkingOBJ = new ParkingViewModel(); List <AirPortDataLayer.Crud.VeiwModel.FeatureValueVeiwModel> featureValuesList = new List <AirPortDataLayer.Crud.VeiwModel.FeatureValueVeiwModel>(); try { var parking = _place.FindById(Convert.ToInt32(id)); if (parking != null && parking.AirportId != null) { var featurelist = _detail.FeatureValues(parking.DetailId); foreach (var x in featurelist) { AirPortDataLayer.Crud.VeiwModel.FeatureValueVeiwModel featureValue = new AirPortDataLayer.Crud.VeiwModel.FeatureValueVeiwModel(); featureValue.name = x.name; featureValue.value = x.value; featureValuesList.Add(featureValue); } parkingOBJ.Detail = featureValuesList; parkingOBJ.Cost = parking.Cost.ToString(); parkingOBJ.Airport = _airport.FindById(parking.AirportId).Name; parkingOBJ.LocationX = _address.FindById(parking.AdressId).LocationX; parkingOBJ.LocationY = _address.FindById(parking.AdressId).LocationY; parkingOBJ.LocationR = _address.FindById(parking.AdressId).LocationR; parkingOBJ.AddressDetail = _address.FindById(parking.AdressId).Detail; parkingOBJ.CityName = _city.FindById(_address.FindById(_place.FindById(parking.Id).AdressId).CityId).Name; parkingOBJ.StateName = _state.FindById(_city.FindById(_address.FindById(_place.FindById(parking.Id).AdressId).CityId).CityStateId).Name; parkingOBJ.Categori = _category.FindById(parking.CategoryId).CategoryName; } return(parkingOBJ); } catch (Exception ex) { string Mes = ex.Message; return(parkingOBJ); } }