public ActionResult ContactoList(int?page) { if (Session["user"] == null) { return(RedirectToAction("Login", "Usuario")); } var contacto = DALcontacto.Listar(); var pageNumber = page ?? 1; ViewBag.Contacto = contacto.ToPagedList(pageNumber, 6); return(View()); }
//El método Listar llamará a la Capa de Acceso a Datos y nos devolverá // la lista de los contactos en los que encuentre el parametro "texto". public List <Contacto> Listar(string texto) { erroresBol.Clear(); // Compruebo si el usuario ha introducido datos if (string.IsNullOrEmpty(texto)) { // Genero la cadena con el error para que desde la interfaz de usuario, se muestre el error. erroresBol.Append("Texto Libre es obligatorio"); return(null); } else { return(_contactoDal.Listar(texto)); } }
public List <Contacto> Listar() { return(contactoDAL.Listar()); }