private void ConvidarContatoProjeto()
 {
     if (servicoProjeto.ContatoNaoFoiConvidado(Convidados))
     {
         if (!servicoProjeto.ContatoJaColaboraNoProjeto())
         {
             novosConvites.Add(servicoProjeto.CriarConviteProjeto());
             Convidados.Add(servicoProjeto.CriarConviteProjeto());
             servicoProjeto.EnviarConvitesProjeto(novosConvites, servicoProjeto.ObterProjetoSelecionado());
         }
     }
 }
예제 #2
0
        private void CriarProjeto()
        {
            if (DataPrevInicioView > DataPrevTerminoView)
            {
                DataMaiorQueInicio = DataPrevInicioView;
                Toast.LongMessage(Mensagem.MENS_FORM_47);
                return;
            }

            servicoProjeto = new ProjetoService(NomeView, DescricaoView, ContratanteView, ContratadaView, DataPrevInicioView, DataPrevTerminoView);
            if (servicoProjeto.CriarNovoProjeto())
            {
                if (Convidados.Count > 0)
                {
                    servicoProjeto.EnviarConvitesProjeto(Convidados.ToList(), servicoProjeto.ObterUltimoProjetoInserido());
                }
                Application.Current.MainPage.Navigation.PopAsync();
            }
        }