Exemplo n.º 1
0
        //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));
            }
        }