public Models.TbLogin Alterar(int id, int cod, string senha) { if (!(db.ConsultarCodigoSenha(id) == cod)) { throw new ArgumentException("Codigo de alteração incorreto"); } Func <string, bool> senhaForte = OutrasValidacoes.SenhaForte(); if (senhaForte(senha)) { throw new ArgumentException("Senha fraca. Tente outra senha"); } return(db.RedefinirSenha(id, senha)); }