Пример #1
0
 public ActionResult Search(LocalSearchModel local)
 {
     List<Local> listaLoc = null;
     if (local.departamento == 0 && local.nombre != null) listaLoc = db.Local.AsNoTracking().Where(c => c.descripcion.Contains(local.nombre)).ToList();
     else if (local.departamento != 0 && local.nombre == null) listaLoc = db.Local.AsNoTracking().Where(c => local.departamento == c.idRegion).ToList();
     else if (local.departamento != 0 && local.nombre != null) listaLoc = db.Local.AsNoTracking().Where(c => c.descripcion.Contains(local.nombre) && local.departamento == c.idRegion).ToList();
     else TempData["ListaL"] = null;
     if (listaLoc != null) TempData["ListaL"] = listaLoc;
     else TempData["ListaL"] = null;
     return RedirectToAction("Index", "Local");
 }