protected void btnEditarHelperTag_OnClick(object sender, EventArgs e) { var master = ObterMasterPagePrincipal(); // Atribuir os valores da descrição e do ID do helper no Modal lá da Masterpage. if (master != null) { var modal = master.FindControl("ModalEdicaoHelperTag"); if (modal != null) { var backDrop = master.FindControl("pnlbackdrop"); if (backDrop != null) { backDrop.Visible = true; } modal.Visible = true; var paginaAtual = ObterPaginaAtual(); if (paginaAtual != null) { var tag = new ManterHelperTag().ObterPorChavePagina(Chave, paginaAtual.ID); // Caso não exista cria um registro de tag vazia no banco isso evita o cadastro manual de novas tags if (tag == null && !String.IsNullOrEmpty(Chave) && paginaAtual.ID != 0) { tag = new HelperTag(); tag.Pagina = paginaAtual; tag.Chave = Chave; new ManterHelperTag().Salvar(tag); } if (tag != null) { ((HiddenField)modal.FindControl("hdnHelperTagChave")).Value = tag.Chave; ((HiddenField)modal.FindControl("hdnHelperTagPaginaId")).Value = tag.Pagina.ID.ToString(); ((CKEditorControl)modal.FindControl("txtDescricao")).Text = tag.Descricao; } } } } }
public void Salvar(HelperTag helper) { _bmHelperTag.Salvar(helper); }
public void Salvar(HelperTag helper) { _repositorio.Salvar(helper); }