private void Salvar() { try { codigo = Convert.ToInt32(Request.QueryString["Id"]); this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); if (codigo == 0) { DOPagina.InserirCategoria(gobjCategoria); Response.Redirect("Listar.aspx?sucesso=1"); } else { DOPagina.AtualizarCategoria(gobjCategoria); Response.Redirect("Listar.aspx?sucesso=2"); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
/// <summary> /// Inicia a tela /// </summary> private void IniciaTela() { try { this.ddlRegistros.SelectedValue = "50"; this.btnExcluir.Text = Resources.Textos.Botao_Excluir; this.btnNovo.Text = Resources.Textos.Botao_Novo; this.btnBuscar.Text = Resources.Textos.Botao_Buscar; this.ddlCategoria.DataSource = DOPagina.ListarCategoria(); this.ddlCategoria.DataTextField = "Descricao"; this.ddlCategoria.DataValueField = "IdCategoria"; this.ddlCategoria.DataBind(); this.ddlCategoria.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); //Permissão de edição this.grdDados.Columns[3].Visible = ((Modulos_Modulos)Master).VerificaPermissaoEdicao(); //Permissão de exclusão this.grdDados.Columns[0].Visible = ((Modulos_Modulos)Master).VerificaPermissaoExclusao(); this.btnExcluir.Visible = ((Modulos_Modulos)Master).VerificaPermissaoExclusao(); //Permissão de inclusão this.btnNovo.Visible = ((Modulos_Modulos)Master).VerificaPermissaoInclusao(); } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
private void IniciaTela() { this.lblMensagem.Text = string.Empty; this.ddlIdioma.DataSource = DOIdioma.Listar(); this.ddlIdioma.DataTextField = "Nome"; this.ddlIdioma.DataValueField = "ID"; this.ddlIdioma.DataBind(); this.ddlTamanho.Items.Insert(0, new ListItem(Enum.GetName(typeof(ModImagemUnica.Tamanhos), 4), ModImagemUnica.Tamanhos.Tam3.ToString())); this.ddlTamanho.Items.Insert(0, new ListItem(Enum.GetName(typeof(ModImagemUnica.Tamanhos), 3), ModImagemUnica.Tamanhos.Tam2.ToString())); this.ddlTamanho.Items.Insert(0, new ListItem(Enum.GetName(typeof(ModImagemUnica.Tamanhos), 2), ModImagemUnica.Tamanhos.Tam1.ToString())); this.ddlTamanho.Items.Insert(0, new ListItem(Enum.GetName(typeof(ModImagemUnica.Tamanhos), 1), ModImagemUnica.Tamanhos.TelaInteira.ToString())); this.ddlTamanho.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winroot, "_top")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winparent, "_parent")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winblank, "_blank")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winself, "_self")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); this.ddlPaginas.DataSource = DOPagina.Listar(0, 2); this.ddlPaginas.DataValueField = "Caminho"; this.ddlPaginas.DataTextField = "Titulo"; this.ddlPaginas.DataBind(); this.ddlPaginas.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); }
/// <summary> /// Salva os registros no banco de dados /// </summary> private void Salvar() { try { if (Request.QueryString["paginaId"] != null) { paginaId = Convert.ToInt32(Utilitarios.EnCryptDecrypt.CryptorEngine.Decrypt(Request.QueryString["paginaId"])); } this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); if (paginaId > 0) { DOPagina.Atualizar(gobjPagina); } else { if (VerificaPaginaExistente(gobjPagina)) { ScriptManager.RegisterStartupScript(this, typeof(string), "Alert", "alert('" + Resources.Textos.Mensagem_Existe_Alias + "')", true); txtAlias.Text = string.Empty; txtAlias.Focus(); return; } paginaId = DOPagina.Inserir(gobjPagina); } } catch (Exception ex) { ExibirAlerta(ex); } }
private void IniciaTela() { this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winroot, "_top")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winparent, "_parent")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winblank, "_blank")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winself, "_self")); this.ddlIdioma.DataSource = DOIdioma.Listar(); this.ddlIdioma.DataValueField = "Id"; this.ddlIdioma.DataTextField = "Nome"; this.ddlIdioma.DataBind(); this.ddlPaginas.DataSource = DOPagina.Listar(0, 2); this.ddlPaginas.DataValueField = "Caminho"; this.ddlPaginas.DataTextField = "Titulo"; this.ddlPaginas.DataBind(); this.ddlPaginas.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); this.rfvNome.Text = Resources.Textos.Texto_Campo_Obrigatorio; this.rfvUrl.Text = Resources.Textos.Texto_Campo_Obrigatorio; //Permissão de edição if (!((Modulos_Modulos)Master).VerificaPermissaoEdicao()) { Response.Redirect("/Manager/Modulos/Default.aspx"); } }
private void ObterConteudo() { if (Request.QueryString["paginaId"] != null) { int paginaId = Convert.ToInt32(Utilitarios.EnCryptDecrypt.CryptorEngine.Decrypt(Request.QueryString["paginaId"])); hdnCorMenu.Value = DOPagina.ObterCorMenu(paginaId); } }
protected void Page_Load(object sender, EventArgs e) { Pagina objPagina = DOPagina.Obter(Convert.ToInt32(Utilitarios.EnCryptDecrypt.CryptorEngine.Decrypt(Request.QueryString["paginaId"]))); if (!string.IsNullOrEmpty(objPagina.ConfiguracaoAbas)) { controle1.InnerText = objPagina.ConfiguracaoAbas.Split('|')[0]; controle2.InnerText = objPagina.ConfiguracaoAbas.Split('|')[1]; } }
private void ObterConteudo() { IdConteudo = Convert.ToInt32(this.Parent.ID.Replace("CTT_", string.Empty)); IdIdioma = 1; HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { IdIdioma = Convert.ToInt32(cookie.Value); } ModHeader objModHeader = DOModHeader.Obter(IdConteudo); if (objModHeader.Arquivo != null) { imgImagemModulo.ImageUrl = String.Format("{0}/{1}/{2}", ConfigurationManager.AppSettings["BradescoRI.Path.Imagens.ModHeader"], IdConteudo, objModHeader.Arquivo); lblTitulo.CssClass = "tit-header2"; lblSubtitulo.CssClass = "c"; } if (Request.QueryString["paginaId"] != null) { Breadcrumb objBreadcrumb = DOPagina.ObterBreadcrumb(Convert.ToInt32(Utilitarios.EnCryptDecrypt.CryptorEngine.Decrypt(Request.QueryString["paginaId"]))); if (objBreadcrumb == null || string.IsNullOrEmpty(objBreadcrumb.Titulo)) { divSemConteudo.Visible = true; divConteudo.Visible = false; } else { lblTitulo.Text = objBreadcrumb.Titulo; lblSubtitulo.Text = objBreadcrumb.Descricao; litBreadcrumb.Text = string.Format("<li class=\"breadcrumb-item\"><a class=\"{0}\" href=\"Default.aspx\">Home</a></li>", (objModHeader.Arquivo != null ? "tit - header2": string.Empty)); string[] itens; foreach (string breads in objBreadcrumb.Breadcrumbs.Split('|')) { if (!string.IsNullOrEmpty(breads)) { itens = breads.Split('_'); litBreadcrumb.Text += string.Format("<li class=\"breadcrumb-item\"><a class=\"{0}\" href=\"{1}\">{2}</a></li>", (objModHeader.Arquivo != null ? "tit - header2" : string.Empty), itens[1], itens[0]); } } divSemConteudo.Visible = false; divConteudo.Visible = true; } } }
/// <summary> /// Inicia a tela /// </summary> private void IniciaTela() { try { lblAlias.Text = Resources.Pagina.Alias; lblTitulo.Text = Resources.Pagina.TituloPagina; lblMetaTags.Text = Resources.Pagina.MetaTags; lblCategoria.Text = Resources.Pagina.Categoria; lblDescricao.Text = Resources.Pagina.Descricao; lblKeyWords.Text = Resources.Pagina.KeyWords; lblDescription.Text = Resources.Pagina.Description; lblIdioma.Text = Resources.Pagina.Idioma; lblModulos.Text = Resources.Pagina.Modulos; lblCorMenu.Text = Resources.Pagina.CorMenu; lblTemplate.Text = Resources.Pagina.Template; lblAba.Text = Resources.Pagina.Aba; btnSalvar.Text = Resources.Textos.Botao_Salvar; btnAdicionar.Text = Resources.Textos.Botao_Adicionar; btnPreview.Text = Resources.Textos.Botao_Visualizar; btnEditarAbas.Text = Resources.Pagina.EditarAbas; divModulos.Visible = false; ddlCategoria.DataSource = DOPagina.ListarCategoria(); ddlCategoria.DataTextField = "Descricao"; ddlCategoria.DataValueField = "IdCategoria"; ddlCategoria.DataBind(); ddlIdioma.DataSource = DOIdioma.Listar(); ddlIdioma.DataTextField = "Nome"; ddlIdioma.DataValueField = "ID"; ddlIdioma.DataBind(); ddlTemplate.DataSource = DOPagina.ListarTemplate(); ddlTemplate.DataTextField = "Nome"; ddlTemplate.DataValueField = "IdArquivo"; ddlTemplate.DataBind(); ddlCorMenu.Items.Insert(0, new ListItem(Resources.Pagina.CorMenu_Branco, "link-branco")); ddlCorMenu.Items.Insert(0, new ListItem(Resources.Pagina.CorMenu_Preto, "link-preto")); HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { ddlIdioma.SelectedValue = cookie.Value; } } catch (Exception ex) { ExibirAlerta(ex); } }
private void CarregarPagina() { try { string nomeAba; btnSalvar.Text = Resources.Textos.Botao_Salvar; Pagina objPagina = DOPagina.Obter(paginaId); for (int i = 1; i <= objPagina.QuantidadeAbas; i++) { nomeAba = string.Empty; if (!String.IsNullOrEmpty(objPagina.ConfiguracaoAbas) && !String.IsNullOrEmpty(objPagina.ConfiguracaoAbas.Split('|')[i - 1])) { nomeAba = objPagina.ConfiguracaoAbas.Split('|')[i - 1]; } Label lblTexto = new Label { ID = "lblAba" + i.ToString(), Text = "Aba" + i.ToString() }; TextBox txtAba = new TextBox { ID = "txtAba" + i.ToString(), Text = nomeAba }; RequiredFieldValidator rfvTextoAba = new RequiredFieldValidator { ID = "rfvTextoAba" + i.ToString(), Text = "*", ControlToValidate = "txtAba" + i.ToString(), ForeColor = System.Drawing.Color.Red }; plhControles.Controls.Add(lblTexto); plhControles.Controls.Add(txtAba); plhControles.Controls.Add(rfvTextoAba); plhControles.Controls.Add(new LiteralControl("<br />")); } } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.IniciaTela(); CarregarObjetos(Utilitarios.TipoTransacao.Limpar); if (Request.QueryString["Id"] != null) { codigo = Convert.ToInt32(Request.QueryString["Id"]); gobjCategoria = DOPagina.ObterCategoria(codigo); CarregarObjetos(Utilitarios.TipoTransacao.Carregar); } } }
private void IniciaTela() { this.lblMensagem.Text = string.Empty; this.txtTitulo.Text = string.Empty; this.txtUrl.Text = string.Empty; this.ddlPaginas.DataSource = DOPagina.Listar(0, 2); this.ddlPaginas.DataValueField = "Caminho"; this.ddlPaginas.DataTextField = "Titulo"; this.ddlPaginas.DataBind(); this.ddlPaginas.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); this.ddlEnquete.DataSource = DOModEnquete.ListarEnquete(); this.ddlEnquete.DataValueField = "IdEnquete"; this.ddlEnquete.DataTextField = "Descricao"; this.ddlEnquete.DataBind(); }
/// <summary> /// Verifica todos os registros selecionados na grid e exclui do banco de dados /// </summary> private void Excluir() { bool excluidoSucesso = true; try { foreach (DataGridItem item in grdDados.Items) { if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem) { CheckBox chk = (CheckBox)item.FindControl("chkSeleciona"); if (chk.Checked) { try { DOPagina.ExcluirCategoria(Convert.ToInt32(item.Cells[1].Text)); } catch (Exception ex) { if (ex.Message.IndexOf("conflicted", StringComparison.InvariantCultureIgnoreCase) > -1) { excluidoSucesso = false; } } } } } if (excluidoSucesso) { ((Modulos_Modulos)Master).ExibirMensagem(Resources.Textos.Mensagem_Exclusao_sucesso); } else { ((Modulos_Modulos)Master).ExibirMensagem(Resources.Textos.Mensagem_Erro_FK); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } IniciaTela(); LerDados(); }
private void IniciaTela() { this.lblMensagem.Text = string.Empty; this.txtUrlListaEvento.Text = string.Empty; this.txtUrlTodosEventos.Text = string.Empty; this.ddlPaginas.DataSource = DOPagina.Listar(); this.ddlPaginas.DataValueField = "Caminho"; this.ddlPaginas.DataTextField = "Titulo"; this.ddlPaginas.DataBind(); this.ddlPaginas.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); this.ddlPaginas2.DataSource = DOPagina.Listar(); this.ddlPaginas2.DataValueField = "Caminho"; this.ddlPaginas2.DataTextField = "Titulo"; this.ddlPaginas2.DataBind(); this.ddlPaginas2.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); }
private void IniciaTela() { this.ddlIdioma.DataSource = DOIdioma.Listar(); this.ddlIdioma.DataTextField = "Nome"; this.ddlIdioma.DataValueField = "ID"; this.ddlIdioma.DataBind(); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winroot, "_top")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winparent, "_parent")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winblank, "_blank")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Menu.winself, "_self")); this.ddlTarget.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); this.ddlPaginas.DataSource = DOPagina.Listar(0, 2); this.ddlPaginas.DataValueField = "Caminho"; this.ddlPaginas.DataTextField = "Titulo"; this.ddlPaginas.DataBind(); this.ddlPaginas.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); }
private bool VerificaPaginaExistente(Pagina gobjPagina) { try { List <Pagina> lPaginas = DOPagina.Listar(); foreach (var pagina in lPaginas) { if (pagina.Alias.Trim() == gobjPagina.Alias.Trim()) { return(true); } } return(false); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { try { var usuario = UsuarioLogado(); if (usuario == null) { Response.Redirect("~/Default.aspx", true); } ObterSecoes(usuario.IdPerfil); VerificaAcessoPagina(); if (!Page.IsPostBack) { this.IniciaTela(); if (paginaId == 0) { if (Request.QueryString["paginaId"] != null) { paginaId = Convert.ToInt32(Utilitarios.EnCryptDecrypt.CryptorEngine.Decrypt(Request.QueryString["paginaId"])); } } if (paginaId != 0) { gobjPagina = DOPagina.Obter(paginaId); CarregarObjetos(Utilitarios.TipoTransacao.Carregar); hidPaginaId.Value = paginaId.ToString(); } } } catch (Exception ex) { ExibirAlerta(ex); } }
/// <summary> /// Lista dados do banco de dados /// </summary> private void LerDados() { try { List <Categoria> objDados = null; objDados = DOPagina.ListarCategoria(); if (objDados != null) { listPager.DataSource = objDados; listPager.DataBind(); BindGrid(); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
/// <summary> /// Lista dados do banco de dados /// </summary> private void LerDados() { try { List <Pagina> objDados = null; objDados = DOPagina.Listar(Convert.ToInt32(ddlCategoria.SelectedValue), Convert.ToInt32(ddlStatus.SelectedValue)); if (objDados != null) { listPager.DataSource = objDados; listPager.DataBind(); BindGrid(); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
protected void btnSalvar_Click(object sender, EventArgs e) { try { string configuracaoAbas = string.Empty; //Percorre a pagina para encontrar controles do tipo textBox foreach (Control objControl in plhControles.Controls) { if (objControl.ID != null && objControl.ID.Contains("txtAba")) { configuracaoAbas = String.Concat(configuracaoAbas, ((TextBox)objControl).Text, "|"); } } DOPagina.AtualizarAbas(paginaId, configuracaoAbas); ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "refreshParent();", true); } catch (Exception) { throw; } }