public void DadosAutomaticos() { servicoGrupo = new GrupoService(); servicoGrupo.SalvarIdGrupoSelecionado(); NomeView = servicoGrupo.ObterGrupoSelecionado()?.NomeGrupo; ObjetivoView = servicoGrupo.ObterGrupoSelecionado()?.ObjetivoGrupo; Contatos = new ObservableCollection <Usuario>(servicoGrupo.ObterMembrosDoGrupoContatos()); Convidados = new ObservableCollection <ConviteGrupo>(servicoGrupo.ObterConvitesEnviadosDoGrupo()); Membros = new ObservableCollection <Usuario>(servicoGrupo.ObterMembrosDoGrupo()); novosConvites = new List <ConviteGrupo>(); }
private void ConvidarContatoGrupo() { if (servicoGrupo.ContatoNaoFoiConvidado(Convidados)) { if (!servicoGrupo.ContatoJaColaboraNoProjeto()) { novosConvites.Add(servicoGrupo.CriarConviteGrupo()); Convidados.Add(servicoGrupo.CriarConviteGrupo()); servicoGrupo.EnviarConvitesGrupo(novosConvites, servicoGrupo.ObterGrupoSelecionado()); } } }