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); } List <Caixa> lstCaixa = DOModCaixa.Listar(IdConteudo, IdIdioma); if (lstCaixa.Count == 0) { divSemConteudo.Visible = true; divConteudo.Visible = false; } else { rptCaixas.DataSource = lstCaixa; rptCaixas.DataBind(); divSemConteudo.Visible = false; divConteudo.Visible = true; } }
private void LerDados() { try { List <Caixa> objDados = null; objDados = DOModCaixa.Listar(IdConteudo, Convert.ToInt32(ddlIdioma.SelectedValue)); if (objDados != null) { grdDados.DataSource = objDados; grdDados.DataBind(); bool hasData = false; if (grdDados.Items.Count > 0) { hasData = true; } lblNoRecordsFound.Visible = !hasData; grdDados.Visible = hasData; } } catch (Exception ex) { DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, (UserContext.Logado ? UserContext.UsuarioLogado.Id : 0)); lblMensagem.Text = String.Format(Resources.Modulos.Mensagem_Erro_Bind, ex.Message); } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (grdDados.Items.Count < 3) { try { CarregarObjetos(Utilitarios.TipoTransacao.Salvar); if (SalvarArquivo()) { int idCaixa = DOModCaixa.InserirCaixa(gobjCaixa); DOModCaixa.Inserir(new ModCaixa() { ID = IdConteudo, IdIdioma = Convert.ToInt32(ddlIdioma.SelectedValue), IdCaixa = idCaixa }); } IniciaTela(); LerDados(); } catch (Exception ex) { DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, (UserContext.Logado ? UserContext.UsuarioLogado.Id : 0)); lblMensagem.Text = String.Format(Resources.Modulos.Mensagem_Erro_Salvar, ex.Message); } } else { lblMensagem.Text = string.Format(Resources.Textos.Mensagem_Maximo_Registros, "3"); }; }
protected void grdDados_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.CommandName == "excluir") { try { lblMensagem.Text = string.Empty; DOModCaixa.ExcluirCaixa(Convert.ToInt32(e.CommandArgument)); LerDados(); } catch (Exception ex) { DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, (UserContext.Logado ? UserContext.UsuarioLogado.Id : 0)); lblMensagem.Text = String.Format(Resources.Modulos.Mensagem_Erro_Excluir, ex.Message); } } else if (e.CommandName == "editar") { try { lblMensagem.Text = string.Empty; codigo = Convert.ToInt32(e.CommandArgument); gobjMenuCircularHome = DOModMenuCircularHome.ObterMenuCircularHome(codigo); CarregarObjetos(Utilitarios.TipoTransacao.Carregar); } catch (Exception ex) { DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, (UserContext.Logado ? UserContext.UsuarioLogado.Id : 0)); lblMensagem.Text = String.Format(Resources.Modulos.Mensagem_Erro_Excluir, ex.Message); } } }
protected void grdDados_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.CommandName == "excluir") { try { lblMensagem.Text = string.Empty; DOModCaixa.ExcluirCaixa(Convert.ToInt32(e.CommandArgument)); LerDados(); } catch (Exception ex) { DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, (UserContext.Logado ? UserContext.UsuarioLogado.Id : 0)); lblMensagem.Text = String.Format(Resources.Modulos.Mensagem_Erro_Excluir, ex.Message); } } }