コード例 #1
0
        public ActionResult Actividades()
        {
            var cuenta = _readOnlyRepository.First <Account>(x => x.EMail == User.Identity.Name);
            var modelo = new List <ActividadesModel>();

            if (cuenta.History.Count != 0)
            {
                foreach (var Actividad in cuenta.History)
                {
                    modelo.Add(Mapper.Map <Actividades, ActividadesModel>(Actividad));
                }

                return(View(modelo));
            }
            var actividad = new ActividadesModel();

            actividad.Actividad = "";
            modelo.Add(actividad);
            return(View(modelo));
        }
コード例 #2
0
        public ActionResult SearchActivity(string searchTxt)
        {
            var account = _readOnlyRepository.First <Account>(x => x.EMail == User.Identity.Name);
            var lista   = new List <ActividadesModel>();

            foreach (var story in account.History)
            {
                if (story.Actividad.Contains(searchTxt))
                {
                    lista.Add(Mapper.Map <Actividades, ActividadesModel>(story));
                }
            }
            if (lista.IsEmpty())
            {
                var model = new ActividadesModel();
                model.Actividad = "No se encontro nada con esa busqueda";
                model.Hora      = DateTime.Now;
                lista.Add(model);
            }
            return(View(lista));
        }