Exemplo n.º 1
0
        public bool PostarNoticia(int id_usuario, string titulo, string noticia,out string mensagemErro )
        {
            mensagemErro = "";
            try
            {
                if (string.IsNullOrEmpty(titulo))
                    throw new Exception("Titulo não pode ser vazio");
                if (string.IsNullOrEmpty(noticia))
                    throw new Exception("Noticia não pode estar vazia");

                //montando o objto noticia
                Noticia nova = new Noticia();
                nova.titulo = titulo;
                nova.noticia = noticia;
                nova.data = DateTime.Now;
                nova.id_usuario = id_usuario;

                NoticiaDao dao = new NoticiaDao();
                if(dao.CadastrarNoticia(nova))
                    throw new Exception("Noticia não pode ser cadastrada!<br/> Tente Novamente!");

            }catch(Exception Ex){
                mensagemErro = Ex.Message;
                return false;
            }
            return true;
        }
Exemplo n.º 2
0
 public List<Noticia> LoadNoticias()
 {
     NoticiaDao dao = new NoticiaDao();
     List<Noticia> noticias = dao.LoadNoticias();
     return noticias;
 }