public async Task <JsonResult> BuscarAreas(string nombreArea) { BuscarAreaViewModel filtro = new BuscarAreaViewModel(); filtro.Busqueda.Nombre = nombreArea; return(Json(await AreaService.Buscar(filtro), JsonRequestBehavior.AllowGet)); }
public ActionResult Buscar() { BuscarAreaViewModel model = new BuscarAreaViewModel(); model.Busqueda.Titulo = "Áreas"; model.PersonaLogueadaViewModel = (PersonaViewModel)Session["Persona"]; ViewBag.Titulo = model.Busqueda.Titulo; return(View(model)); }
public async Task <ActionResult> Buscar(BuscarAreaViewModel model) { ViewBag.SinResultados = null; IList <AreaViewModel> areas = await AreaService.Buscar(model); model.Resultados = areas; model.Busqueda.Titulo = "Áreas"; model.PersonaLogueadaViewModel = (PersonaViewModel)Session["Persona"]; ViewBag.Titulo = model.Busqueda.Titulo; if (areas == null || areas.Count <= 0) { ViewBag.SinResultados = "No se han encontrado áreas para la búsqueda realizada."; } return(View(model)); }
public async Task <IList <AreaViewModel> > Buscar(BuscarAreaViewModel filtro) { return(AutoMapper.Mapper.Map <IList <AreaViewModel> >(await AreaRepository.Buscar(filtro.Busqueda).ToListAsync())); }