public UsuarioAreaAtuacao(UsuarioBase usuario, AreaAtuacao areaAtuacao) { Usuario = usuario; AreaAtuacao = areaAtuacao; AddNotifications(new ValidationContract() .Requires() .IsNotNull(Usuario, "Usuario", "A área de atuação deve ter um funcionario") .IsNotNull(AreaAtuacao, "AreaAtuacao", "O usuário deve ter uma área de atuação") ); }
public UsuarioTela(UsuarioBase usuarioBase, Tela tela) { UsuarioBase = usuarioBase; Tela = tela; Incluir = EBoolean.True; Atualizar = EBoolean.True; Excluir = EBoolean.True; Consultar = EBoolean.True; DataCadatro = DateTime.Now; AddNotifications(new ValidationContract() .Requires() .IsNotNull(UsuarioBase, "UsuarioBase", "Informe um usuário válido") .IsNotNull(Tela, "Tela", "Informe uma tela válida") ); }
public void AtribuirUsuario(UsuarioBase usuarioBase) => this.UsuarioBase = usuarioBase;