コード例 #1
0
        public NotificacaoColecao Consultar()
        {
            try
            {
                DataTable tabelaDados = conect.ExecutarConsulta(System.Data.CommandType.StoredProcedure, "notificacaoConsultar");

                NotificacaoColecao notificacaoColecao = new NotificacaoColecao();

                foreach (DataRow linha in tabelaDados.Rows)
                {
                    Notificacao notificacao = new Notificacao();

                    notificacao.Codigo   = Convert.ToInt32(linha["Codigo"]);
                    notificacao.Nome     = linha["Nome"].ToString();
                    notificacao.Mensagem = linha["Messagem"].ToString();

                    notificacaoColecao.Add(notificacao);
                }
                return(notificacaoColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao Pesquisar as Notificações.\nErro: " + ex.Message);
            }
        }
コード例 #2
0
 public void notificacoa()
 {
     if (statusStrip2.Visible == true)
     {
         NotificacaoNegocio nn = new NotificacaoNegocio();
         NotificacaoColecao cn = nn.Consultar();
         dataGridViewNotificacao.AutoGenerateColumns = false;
         dataGridViewNotificacao.DataSource          = null;
         dataGridViewNotificacao.DataSource          = cn;
         dataGridViewNotificacao.Update();
         dataGridViewNotificacao.Refresh();
     }
 }