private void IniciaTela() { ddlGrupoLink.DataSource = DOModLinks.ListarGrupos(); ddlGrupoLink.DataTextField = "Descricao"; ddlGrupoLink.DataValueField = "IdGrupo"; ddlGrupoLink.DataBind(); ddlGrupoLink.Items.Insert(0, new ListItem(Resources.Textos.Texto_Selecione, "0")); }
protected void btnSalvar_Click(object sender, EventArgs e) { try { CarregarObjetos(Utilitarios.TipoTransacao.Salvar); DOModLinks.Inserir(gobjModLinks); ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "refreshParent();", true); } catch (Exception ex) { throw ex; } }
private void Salvar() { try { this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); DOModLinks.InserirGrupo(gobjGrupoLinks); Response.Redirect("ListarGrupos.aspx?sucesso=1"); } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
/// <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 { DOModLinks.ExcluirGrupo(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(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.IniciaTela(); if (Request.QueryString["conteudoId"] != null) { IdConteudo = Convert.ToInt32(Request.QueryString["conteudoId"]); gobjModLinks = DOModLinks.Obter(IdConteudo); if (gobjModLinks != null) { CarregarObjetos(Utilitarios.TipoTransacao.Carregar); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { grupo = Convert.ToInt32(Request.QueryString["Grupo"]); this.IniciaTela(); CarregarObjetos(Utilitarios.TipoTransacao.Limpar); if (Request.QueryString["Id"] != null) { codigo = Convert.ToInt32(Request.QueryString["Id"]); idioma = Convert.ToInt32(Request.QueryString["Idioma"]); gobjLinks = DOModLinks.ObterLink(codigo, grupo, idioma); CarregarObjetos(Utilitarios.TipoTransacao.Carregar); } } }
/// <summary> /// Lista dados do banco de dados /// </summary> private void LerDados() { try { List <GrupoLinks> objDados = null; objDados = DOModLinks.ListarGrupos(); 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 <Links> objDados = null; objDados = DOModLinks.ListarLinks(Convert.ToInt32(Request.QueryString["Grupo"]), Convert.ToInt32(ddlIdioma.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); } }