示例#1
0
        private void generarXML()
        {
            accion.obtener_Aspirantes();
            listaAspirantes = accion.listaAspirantes;
            //DataContractSerializer s = new DataContractSerializer(typeof(List<eAspirante>));

            /*var serializer = new DataContractSerializer(typeof(List<eAspirante>));
             * var sb = new StringBuilder();
             * using (var writer = XmlWriter.Create(sb))
             * {
             *  serializer.WriteObject(writer, listaAspirantes);
             * }
             *
             * lblDatos.Text=  sb.ToString();
             */


            string xml = null;

            using (StringWriter sw = new StringWriter())
            {
                XmlSerializer xs = new XmlSerializer(typeof(List <eAspirante>));
                xs.Serialize(sw, listaAspirantes);
                try
                {
                    xml = sw.ToString();
                    string theXML = Server.HtmlEncode(xml);
                    ltDatos.Text = theXML;
                }
                catch (Exception e)
                {
                    throw e;
                }
            }
        }
示例#2
0
        public static string  cargaAspirantes()
        {
            nAspirante aspirante = new nAspirante();

            aspirante.obtener_Aspirantes();
            List <eAspirante> listaAspirantes = aspirante.listaAspirantes;
            string            result          = JsonConvert.SerializeObject(listaAspirantes);

            return(result);
        }