Пример #1
0
        // GET: Compra
        public ActionResult Index()
        {
            ServicioSoapClient client = new ServicioSoapClient();
            var listapersonas         = client.GetAllPersonas();
            List <ViewPersona> lista  = new List <ViewPersona>();

            foreach (Persona item in listapersonas)
            {
                lista.Add(new ViewPersona()
                {
                    ID_Persona  = item.ID_Persona,
                    Nombre      = item.Nombre,
                    Cedula      = item.Cedula,
                    correo      = item.correo,
                    contraseña  = item.contraseña,
                    tipo_perfil = item.tipo_perfil
                });
            }
            List <SelectListItem> items = lista.ConvertAll(d =>
            {
                return(new SelectListItem()
                {
                    Text = d.Nombre.ToString(),
                    Value = d.ID_Persona.ToString(),
                    Selected = false
                });
            });

            ViewBag.items = items;

            return(View());
        }
Пример #2
0
        // GET: Persona
        //public ActionResult Index()
        //{
        //    List<ViewPersona> Lst = null;  //con foreach para sacar la lista de personas
        //    using (DBCPP4 DB = new DBCPP4())
        //    {
        //        Lst = (from d in DB.Persona
        //               select new ViewPersona
        //               {
        //                   ID_Persona = d.ID_Persona,
        //                   Nombre = d.Nombre,
        //                   Cedula = d.Cedula,
        //                   correo = d.correo

        //               }).ToList();
        //    }
        //    List<SelectListItem> items = Lst.ConvertAll(d =>    // el SelectListItem me permite llenar un dropdownlist // por edio de una expresion landa
        //    {
        //        return new SelectListItem() //los atributos dentro de la lista
        //        {
        //            Text = d.Nombre.ToString(),
        //            Value = d.ID_Persona.ToString(),
        //            Selected = false


        //        };
        //    });

        //    ViewBag.items = items; //el viewbag sirve como un diccionario que le puedo enviar cualquier tipo de cosa, es muy dinamico entonces le envio la lista
        //    return View();
        //    //Persona_CRUD lst = new Persona_CRUD();

        //    //return View(lst.Get());

        //}
        #endregion

        public ActionResult About()
        {
            ServicioSoapClient client = new ServicioSoapClient();
            var listapersonas         = client.GetAllPersonas();
            List <ViewPersona> lista  = new List <ViewPersona>();

            foreach (Persona item in listapersonas)
            {
                lista.Add(new ViewPersona()
                {
                    ID_Persona  = item.ID_Persona,
                    Nombre      = item.Nombre,
                    Cedula      = item.Cedula,
                    correo      = item.correo,
                    contraseña  = item.contraseña,
                    tipo_perfil = item.tipo_perfil
                });
            }


            return(View(lista));
        }