//El método Buscar llamará a la Capa de Acceso a Datos y nos devolverá // la lista de los contactos de una ciudad determinada, en los que aparezca el texto introducido. public List <Contacto> Buscar(string texto, string ciudad) { erroresBol.Clear(); // Compruebo si el usuario ha introducido datos en ambos campos if (string.IsNullOrEmpty(texto) || string.IsNullOrEmpty(ciudad)) { // Genero la cadena con el error para que desde la interfaz de usuario, se muestre el error. erroresBol.Append("Texto Libre y Ciudad son obligatorios"); return(null); } else { return(_contactoDal.Buscar(texto, ciudad)); } }