예제 #1
0
        public void InserirNoticia(string titulo, string descricao, string conteudo, string fonte, DateTime dtCriacao)
        {
            tblnoticia noticia = new tblnoticia();

            try
            {
                noticia.SetIsNew(true);
                noticia.SetIsLoaded(false);

                noticia.SetKeyValue(0);
                noticia.titulo = titulo;
                noticia.descricao = descricao;
                noticia.conteudo = conteudo;
                noticia.dt_criacao = dtCriacao;
                noticia.fonte = fonte;

                noticia.Save();

                Debug.WriteLine("Notícia '" + noticia.titulo + "' foi atualizada com sucesso.");
            }
            catch (Exception e)
            {
                Debug.WriteLine("Erro ao inserir notícia '" + noticia.titulo+ "': " + e.Message);
                throw e;
            }
        }
예제 #2
0
 public void RemoveNoticia(tblnoticia noticia)
 {
     try
     {
         noticia.Delete();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
예제 #3
0
 public void RemoveNoticia(tblnoticia noticia)
 {
     try
     {
         new NoticiasAC().RemoveNoticia(noticia);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
예제 #4
0
 public static void Setup(int testItems)
 {
     SetTestRepo();
     for(int i=0;i<testItems;i++){
         tblnoticia item=new tblnoticia();
         _testRepo._items.Add(item);
     }
 }
예제 #5
0
 public static void Setup(tblnoticia item)
 {
     SetTestRepo();
     _testRepo._items.Add(item);
 }