public IList <PublicoAlvo> ObterPublicoAlvoTodos()
 {
     using (var publicoBm = new BMPublicoAlvo())
     {
         return(publicoBm.ObterTodos().OrderBy(x => x.Nome).ToList());
     }
 }
Beispiel #2
0
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            try
            {
                classes.PublicoAlvo pPublicoAlvo = new classes.PublicoAlvo {
                    Nome = txtNome.Text
                };
                var manterPublicoAlvo = new BMPublicoAlvo();
                IList <classes.PublicoAlvo> ListaTrilhaPublicoAlvo = manterPublicoAlvo.ObterPorFiltro(pPublicoAlvo);

                if (ListaTrilhaPublicoAlvo != null && ListaTrilhaPublicoAlvo.Count > 0)
                {
                    WebFormHelper.PreencherGrid(ListaTrilhaPublicoAlvo, this.dgvPublicoAlvo);
                    pnlPublicoAlvo.Visible = true;
                }
                else
                {
                    pnlPublicoAlvo.Visible = false;
                    WebFormHelper.ExibirMensagem(enumTipoMensagem.Alerta, "Nenhuma Informação Encontrada");
                }
            }
            catch (AcademicoException ex)
            {
                WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
            }
        }
Beispiel #3
0
        public IList <PublicoAlvo> ObterPublicoAlvoTodos()
        {
            using (var bmPublicoAlvo = new BMPublicoAlvo())
            {
                var query = bmPublicoAlvo.ObterTodos().AsQueryable();

                return(query.OrderBy(x => x.Nome).ToList());
            }
        }
Beispiel #4
0
 protected void dgvPublicoAlvo_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName.Equals("excluir"))
     {
         try
         {
             var bm            = new BMPublicoAlvo();
             int idPublicoAlvo = int.Parse(e.CommandArgument.ToString());
             bm.Excluir(idPublicoAlvo);
             WebFormHelper.ExibirMensagem(enumTipoMensagem.Sucesso, "Registro excluído com sucesso!", "Lista.aspx");
         }
         catch (AcademicoException ex)
         {
             WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
             return;
         }
     }
     else if (e.CommandName.Equals("editar"))
     {
         int idPublicoAlvo = int.Parse(e.CommandArgument.ToString());
         Response.Redirect("Editar.aspx?Id=" + idPublicoAlvo.ToString(), false);
     }
 }
Beispiel #5
0
        public IList <PublicoAlvo> ObterPublicosAlvo()
        {
            var bmPublicoAlvo = new BMPublicoAlvo();

            return(bmPublicoAlvo.ObterTodos());
        }
Beispiel #6
0
 public ManterPublicoAlvo()
 {
     bmPublicoAlvo = new BMPublicoAlvo();
 }