本文整理汇总了C#中Usuario.PertenceAoGrupo方法的典型用法代码示例。如果您正苦于以下问题:C# Usuario.PertenceAoGrupo方法的具体用法?C# Usuario.PertenceAoGrupo怎么用?C# Usuario.PertenceAoGrupo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Usuario
的用法示例。
在下文中一共展示了Usuario.PertenceAoGrupo方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ConsigoSaberSeUmUsuarioPertenceAUmGrupoMesmoNaoInfomandoValor
public void ConsigoSaberSeUmUsuarioPertenceAUmGrupoMesmoNaoInfomandoValor()
{
var usuario = new Usuario(_nomeDeUsuario, _senha, _perfil);
var pertenceAoGrupo = usuario.PertenceAoGrupo(null);
Assert.IsFalse(pertenceAoGrupo);
}
示例2: ConsigoSaberSeUmUsuarioPertenceAUmGrupo
public void ConsigoSaberSeUmUsuarioPertenceAUmGrupo()
{
var grupo = GrupoBuilder.DadoUmGrupo().ComCodigo(1).Build();
var perfil = PerfilBuilder.DadoUmPerfil().DoGrupo(grupo).Build();
var usuario = new Usuario(_nomeDeUsuario, _senha, perfil);
var pertenceAoGrupo = usuario.PertenceAoGrupo(grupo);
Assert.IsTrue(pertenceAoGrupo);
}
示例3: AdicionarUmNovoFuncionario
public Funcionario AdicionarUmNovoFuncionario(string nome, string telefone, Usuario usuario, Departamento departamento,
Cargo cargo, List<Programa> programa, string descricao)
{
var grupo = _grupoRepositorio.ObterGrupoIntegra();
var funcionario = new Funcionario(usuario, nome, telefone, departamento, cargo, programa) { Descricao = descricao };
if (!usuario.PertenceAoGrupo(grupo))
funcionario.RegraQuebrada(RegrasDeNegocioPessoa.DevePertencerAoGrupoIntegraParaTerUmDepartamento);
_funcionarioRepositorio.Adicionar(funcionario);
return funcionario;
}