public StationInformationModel GetModel() { StationInformationModel model = new StationInformationModel(); model.Id = Id; model.AddressThaiConsulate = AddressThaiConsulate; model.AircraftInsecticidebyCabinCrew = AircraftInsecticidebyCabinCrew; model.BridgeConnect = BridgeConnect; model.CAAContactNameNumber = CAAContactNameNumber; model.Calltime = Calltime; model.Contactemail = Contactemail; model.DebriefingProceedto = DebriefingProceedto; model.Doctoratairport = Doctoratairport; model.Doctorathotel = Doctorathotel; model.DoorOperation = DoorOperation; model.EmailRep1 = EmailRep1; model.EmailRep2 = EmailRep2; model.EmailThaiConsulate = EmailThaiConsulate; model.Engineeronboard = Convert.ToBoolean(Engineeronboard); model.FaxThaiConsulate = FaxThaiConsulate; model.FirstLastDoor = FirstLastDoor; model.GMT = GMT; model.HealthConsiderations = HealthConsiderations; model.Hoteladdress = Hoteladdress; model.HotelContactName = HotelContactName; model.HotelName = HotelName; model.HotelTel = HotelTel; model.IATACode = IATACode; model.ImmigrationCustomsConsiderations = ImmigrationCustomsConsiderations; model.NameofAirport = NameofAirport != null ? NameofAirport.Description : ""; model.NameofAirportLink = NameofAirport != null ? NameofAirport.Url : ""; model.noofEquipmentinCompartment = noofEquipmentinCompartment; model.Pickuptime = Pickuptime; model.Recommendedhospital = Recommendedhospital; model.RecommendedSafetyprecautions = RecommendedSafetyprecautions; model.RecommendedSecurityPrecautions = RecommendedSecurityPrecautions; model.RestaurantInfo = RestaurantInfo; model.SafetyHazards = SafetyHazards; model.SecurityThreats = SecurityThreats; model.StationRep1Name = StationRep1Name; model.StationRep2Name = StationRep2Name; model.TelRep1 = TelRep1; model.TelRep2 = TelRep2; model.TelThaiConsulate = TelThaiConsulate; model.TerminalRowwhereweoperate = TerminalRowwhereweoperate; model.Transportationcontactinfo = Transportationcontactinfo; model.WorkingHoursThaiConsulate = WorkingHoursThaiConsulate; return(model); }
public StationInformationSp getStationInformationJson(StationInformationModel sd) { StationInformationSp sddp = new StationInformationSp(); sddp.MobileEntry = true; sddp.IATACode = sd.IATACode; if (!string.IsNullOrEmpty(sd.NameofAirport)) { if (Uri.IsWellFormedUriString(sd.NameofAirport, UriKind.Absolute)) { sddp.NameofAirport = new SPFieldURL { Url = sd.NameofAirport }; } else { throw new Exception(string.Format("'{0}' is not a valid url", sd.NameofAirport)); } } sddp.GMT = sd.GMT; sddp.TerminalRowwhereweoperate = sd.TerminalRowwhereweoperate; sddp.StationRep1Name = sd.StationRep1Name; sddp.EmailRep1 = sd.EmailRep1; sddp.TelRep1 = sd.TelRep1; sddp.StationRep2Name = sd.StationRep2Name; sddp.EmailRep2 = sd.EmailRep2; sddp.TelRep2 = sd.TelRep2; sddp.AddressThaiConsulate = sd.AddressThaiConsulate; sddp.TelThaiConsulate = sd.TelThaiConsulate; sddp.FaxThaiConsulate = sd.FaxThaiConsulate; sddp.EmailThaiConsulate = sd.EmailThaiConsulate; sddp.WorkingHoursThaiConsulate = sd.WorkingHoursThaiConsulate; sddp.CAAContactNameNumber = sd.CAAContactNameNumber; sddp.HotelName = sd.HotelName; sddp.HotelContactName = sd.HotelContactName; sddp.Hoteladdress = sd.Hoteladdress; sddp.HotelTel = sd.HotelTel; sddp.Contactemail = sd.Contactemail; sddp.Calltime = sd.Calltime; sddp.Pickuptime = sd.Pickuptime; sddp.Transportationcontactinfo = sd.Transportationcontactinfo; sddp.Doctorathotel = sd.Doctorathotel; sddp.Doctoratairport = sd.Doctoratairport; sddp.Recommendedhospital = sd.Recommendedhospital; sddp.HealthConsiderations = sd.HealthConsiderations != null ? "<div class=\"ExternalClassEBA91DC7839445C8847E9035E270F71E\"><br>\u200b" + sd.HealthConsiderations + "<br><\u002fdiv>" : null; sddp.RestaurantInfo = sd.RestaurantInfo != null ? "<div class=\"ExternalClass73EBF64B70DD4890867E910DD64FB38E\"><br>\u200b" + sd.RestaurantInfo + "<br><\u002fdiv>" : null; sddp.AircraftInsecticidebyCabinCrew = sd.AircraftInsecticidebyCabinCrew; sddp.BridgeConnect = sd.BridgeConnect; sddp.DoorOperation = sd.DoorOperation; sddp.FirstLastDoor = sd.FirstLastDoor; sddp.noofEquipmentinCompartment = sd.noofEquipmentinCompartment; sddp.Engineeronboard = sd.Engineeronboard == true ? "1" : "0"; sddp.DebriefingProceedto = sd.DebriefingProceedto; sddp.SafetyHazards = sd.SafetyHazards; sddp.RecommendedSafetyprecautions = sd.RecommendedSafetyprecautions != null ? "<div class=\"ExternalClass8752F7FD8DD1422B836DE5E49E9A0D57\"><br>\u200b" + sd.RecommendedSafetyprecautions + "<br><\u002fdiv>" : null; sddp.SecurityThreats = sd.SecurityThreats; sddp.RecommendedSecurityPrecautions = sd.RecommendedSecurityPrecautions != null ? "<div class=\"ExternalClassC307A37180794252BC050AD66739039F\"><br>\u200b" + sd.RecommendedSecurityPrecautions + "<br><\u002fdiv>" : null; sddp.ImmigrationCustomsConsiderations = sd.ImmigrationCustomsConsiderations != null ? "<div class=\"ExternalClass56BDD2DA3CD34913971207F6D11DE826\"><br>\u200b" + sd.ImmigrationCustomsConsiderations + "<br><\u002fdiv>" : null; return(sddp); }
private async void navigateToReport(int id) { switch (_reportType) { case "safety": FlightSafetyReportModel listitem = (from itm in App.safetyReport where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new SSIRShortForm(listitem, "safety")); break; case "ground": GroundSafetyReport listitem1 = (from itm in App.groundSafety where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new SSIRShortForm(listitem1, "ground")); break; case "cabin": CabibSafetyReport listitem2 = (from itm in App.cabinSafety where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new SSIRShortForm(listitem2, "cabin")); break; case "security": SecurityModel listitem3 = (from itm in App.security where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new SSIRShortForm(listitem3, "security")); break; case "illness": InjuryIllnessReport listitem4 = (from itm in App.injuryIllness where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new SSIRShortForm(listitem4, "Injury")); break; case "fatigue": FatigueReport listitem5 = (from itm in App.fatigue where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new SSIRShortForm(listitem5, "fatigue")); break; case "kaizen": KaizenReportModel listitem6 = (from itm in App.kaizen where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new KaizenReport(listitem6, "kaizen")); break; case "fcVoyage": FlightCrewVoyageRecordModel listitem7 = (from itm in App.fcVoyage where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new FlightCrewVoyageRecord(listitem7, "fcVoyage")); break; case "stsnInfo": StationInformationModel listitem8 = (from itm in App.statInfo where itm.Id == id select itm).FirstOrDefault(); await Navigation.PushAsync(new StationInformation(listitem8)); break; } }