/// <summary> /// Carrega a lista /// </summary> private static void PreencherLista() { TemaVO tema = new TemaVO() { Nome = "Slate", Descricao = "Tema Azul" }; Lista.Add(tema); tema = new TemaVO() { Nome = "Gray", Descricao = "Tema Gray" }; Lista.Add(tema); tema = new TemaVO() { Nome = "Access", Descricao = "Tema Acessível" }; Lista.Add(tema); tema = new TemaVO() { Nome = "Default", Descricao = "Tema Padrão" }; Lista.Add(tema); }
private void PreencherCampos(DirectEventArgs e) { TemaSelecionado = JSON.Deserialize<List<TemaVO>>(e.ExtraParams["valores"])[0]; txtNome.Text = TemaSelecionado.Nome; txtDescricao.Text = TemaSelecionado.Descricao; }
private void SalvarTema(DirectEventArgs e) { try { TemaVO tema = new TemaVO(); if (base.AcaoTela == Common.AcaoTela.Edicao) tema = TemaSelecionado; tema.Descricao = txtDescricao.Text; tema.Nome = txtNome.Text; tema.Removido = false; new TemaBO(tema).Salvar(); LoadPagina(); winTema.Hide(); } catch (Exception ex) { e.ErrorMessage = "Erro ao salvar tema."; e.Success = false; } base.MostrarMensagem("Tema", "Tema gravado com sucesso", String.Empty); }
private void CarregarTemas(TemaVO tema) { strTemas.DataSource = new TemaBO().Select().Where(x => x.Removido == false || (tema != null && x.Id == tema.Id)).ToList(); strTemas.DataBind(); }