private void CarregarPrimeiroAcesso() { var manterVisao = new ManterVisao(); this.listaVisao = manterVisao.GetAll().OrderBy(L => L.Nome).ToList(); gridVisoes.DataSource = this.listaVisao; gridVisoes.DataBind(); txtFiltroNome.Focus(); }
private void FiltrarGrid() { var nome = txtFiltroNome.Text; var manterVisao = new ManterVisao(); listaVisao = manterVisao.GetAll(); IEnumerable<Visao> listFiltrada = listaVisao.Where(i => i.Nome.ToUpper().Contains(nome.ToUpper())); if (rblFiltroAtivas.SelectedValue.Equals("ativas")) listFiltrada = (listFiltrada ?? listaVisao).Where(i => i.Ativo); else if (rblFiltroAtivas.SelectedValue.Equals("naoAtivas")) listFiltrada = (listFiltrada ?? listaVisao).Where(i => !i.Ativo); this.listaVisao = listFiltrada.OrderBy(L => L.Nome).ToList(); gridVisoes.PageIndex = 0; gridVisoes.DataSource = this.listaVisao; gridVisoes.DataBind(); }
private void CarregarPrimeiroAcesso() { if (this.Acao == AcaoEnum.Editar) { this.IdVisao = Request.QueryString["Id"] != null ? Convert.ToInt32(Request.QueryString["Id"]) : 0; Visao visao = new ManterVisao().FindById(this.IdVisao); Set(visao); } this.listaIndicadores = new ManterIndicador().GetAll(); ListBox listaOrigem = new ListBox(); foreach (Indicador indicador in listaIndicadores) listaOrigem.Items.Add(new ListItem(indicador.Nome, indicador.Id.ToString())); ListBox listaDestino = new ListBox(); if (listaIndicadoresAdd != null) { foreach (Indicador indicador in listaIndicadoresAdd) listaDestino.Items.Add(new ListItem(indicador.Nome, indicador.Id.ToString())); } AssociadorDeListas1.CarregarListas(listaOrigem, listaDestino); HabilitarAssociacao(); txtNome.Focus(); }
private void Salvar() { Visao visao = Get(); ManterVisao manterVisao = new ManterVisao(); var msgSucesso = ""; if (this.Acao == AcaoEnum.Incluir) { manterVisao.Insert(visao); msgSucesso = "Visão cadastrada com sucesso!"; } else if (this.Acao == AcaoEnum.Editar) { manterVisao.Update(visao); msgSucesso = "Visão alterada com sucesso!"; } GerenciadorMensagens.IncluirMensagemSucesso(msgSucesso); }
private void CarregarGrid() { var manterVisao = new ManterVisao(); Visao visaoAtual = manterVisao.FindById(this.IdVisao); this.listaIndicadores = visaoAtual.Indicadores .OrderBy(i => i.Nome) .Where(i => i.Visivel).ToList(); var genericList = (listaIndicadores).Select(indicador => new { indicador.TipoCalculo, indicador.Id, indicador.Nome, indicador.UnidadeMedida, Valor = obterValorMovimentacao(indicador) }); gridValores.DataSource = genericList; gridValores.DataBind(); }