public string Processar(IEntity entity) { try { var usuarios = (IList <Usuario>)daoUsuario.Consultar(entity); // Se a busca não retornou resultados | retorna mensagem de erro if (_comando == "salvar") { if (usuarios.Count() != 0) { return("Já há um usuário cadastrado com este e-mail"); } } else // se o comando era para salvar e retornou algo verifica se o objetivo é salvar { if (usuarios.Count() == 0) { return("E-mail ou senha inválidos"); } } } catch (Exception ex) { return("Ocorreu um erro interno: " + ex); } return(null); }