Example #1
0
            private void RegistoRevisao()
            {
                //TODO: Implement
                using (Context ctx = new Context(connectionString))
                {
                    RevisorArtigoMapper revisorArtigoMapper = new RevisorArtigoMapper(ctx);
                    ArtigoMapper        artigoMapper        = new ArtigoMapper(ctx);
                    RevisorMapper       revisorMapper       = new RevisorMapper(ctx);
                    RevisorArtigo       e = new RevisorArtigo();

                    Console.WriteLine("(1)Insira ArtigoID");
                    int id1 = Convert.ToInt32(Console.ReadLine());
                    Console.WriteLine("(5)Insira RevisorID");
                    int id2 = Convert.ToInt32(Console.ReadLine());
                    Console.WriteLine("(10)Insira nota");
                    int n = Convert.ToInt32(Console.ReadLine());
                    Console.WriteLine("(teste)Insira texto");
                    string  s = Console.ReadLine();
                    Artigo  a = artigoMapper.Read(id1);
                    Revisor r = revisorMapper.Read(id2);
                    e.ArtigoRevisto = a;
                    e.Nota          = n;
                    e.Texto         = s;
                    e.Revisor       = r;

                    RevisorArtigo result = revisorArtigoMapper.Update(e);
                    Console.WriteLine("Alteração do artigo ID = {0} para o texto {1}", result.ArtigoRevisto.ID, result.Texto);
                }
            }
Example #2
0
            private void addReviewerToArticle()
            {
                //TODO: Implement
                using (Context ctx = new Context(connectionString))
                {
                    RevisorArtigoMapper revisorartigoMap  = new RevisorArtigoMapper(ctx);
                    RevisorMapper       revisorMapper     = new RevisorMapper(ctx);
                    ArtigoMapper        artigoMapper      = new ArtigoMapper(ctx);
                    ConferenciaMapper   conferenciaMapper = new ConferenciaMapper(ctx);
                    RevisorArtigo       newRevisorArtigo  = new RevisorArtigo();
                    Console.WriteLine("(1)Insira ConferenceID");
                    int id = Convert.ToInt32(Console.ReadLine());
                    Console.WriteLine("(1)Insira ArtigoID");
                    int id2 = Convert.ToInt32(Console.ReadLine());
                    Console.WriteLine("(6)Insira RevisorID");
                    int         id3 = Convert.ToInt32(Console.ReadLine());
                    Conferencia c   = conferenciaMapper.Read(id);
                    Revisor     r   = revisorMapper.Read(id3);
                    Artigo      a   = artigoMapper.Read(id2);

                    newRevisorArtigo.ArtigoRevisto = a;
                    newRevisorArtigo.Revisor       = r;
                    RevisorArtigo result = revisorartigoMap.Create(newRevisorArtigo);
                    Console.WriteLine("Revisor {0} adicionado ao artigo {1} da conferencia {2}", result.Revisor.UserID.ID, result.ArtigoRevisto.ID, result.ArtigoRevisto.Conferencia.Id);
                }
            }