Пример #1
0
        /// <summary>
        /// The ToXML Function gets as a paramter a PlaneDataModel pdm and returns its string xml form.
        /// </summary>
        /// <param name="pdm">PlaneDataModel pdm.</param>
        /// <returns>returns pdm's string xml form.</returns>
        public string ToXML(PlaneDataModel pdm)
        {
            StringBuilder     sb       = new StringBuilder();
            XmlWriterSettings settings = new XmlWriterSettings();
            XmlWriter         writer   = XmlWriter.Create(sb, settings);

            writer.WriteStartDocument();

            pdm.ToXML(writer);

            writer.WriteEndDocument();
            writer.Flush();
            return(sb.ToString());
        }
Пример #2
0
 public string GetPlaneData()
 {
     if (Session["sc"] == null)
     {
         return(null);
     }
     else
     {
         SimulatorCommunicator sc = Session["sc"] as SimulatorCommunicator;
         if (sc == null)
         {
             return(null);
         }
         else
         {
             PlaneDataModel pdm = new PlaneDataModel(sc.GetLatitude(), sc.GetLongitude());
             return(ToXML(pdm));
         }
     }
 }