Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Service1      service   = new Service1();
            string        tipoplato = service.ListarTipoPlato();
            XmlSerializer ser1      = new XmlSerializer(typeof(Modelo.TipoPlatoCollection));
            StringReader  reader1   = new StringReader(tipoplato);

            Modelo.TipoPlatoCollection coleccionTipoPlato = (Modelo.TipoPlatoCollection)ser1.Deserialize(reader1);
            reader1.Close();

            if (!IsPostBack)
            {
                ddlTipoPlato.DataSource     = coleccionTipoPlato;
                ddlTipoPlato.DataTextField  = "NOMBRE_TIPO_PLATO";
                ddlTipoPlato.DataValueField = "ID_TIPO_PLATO";
                ddlTipoPlato.DataBind();
            }
        }
Ejemplo n.º 2
0
        public string ListarTipoPlato()
        {
            ServicioMinuta          servicio  = new ServicioMinuta();
            List <Datos.TIPO_PLATO> TipoPlato = servicio.ListarTipoPlato();

            Modelo.TipoPlatoCollection listaPlatos = new Modelo.TipoPlatoCollection();
            foreach (Datos.TIPO_PLATO c in TipoPlato)
            {
                Modelo.TipoPlato cModelo = new Modelo.TipoPlato();
                cModelo.ID_TIPO_PLATO     = c.ID_TIPO_PLATO;
                cModelo.NOMBRE_TIPO_PLATO = c.NOMBRE_TIPO_PLATO;
                listaPlatos.Add(cModelo);
            }
            XmlSerializer ser    = new XmlSerializer(typeof(Modelo.TipoPlatoCollection));
            StringWriter  writer = new StringWriter();

            ser.Serialize(writer, listaPlatos);
            return(writer.ToString());
        }