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); }
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); }