protected void lkbExcluir_Click(object sender, EventArgs e) { var dadosProdutoNivel = new ProdutoNivel(); var oProdutoNivel = new ProdutoNivelBLL(); var dadosLinhaNegocio = new VO.LinhaNegocio(); var oLinhaNegocio = new LinhaNegocioBLL(); dadosProdutoNivel.IDProdutoNivel = Convert.ToInt32(trvCategoria.SelectedNode.Value); dadosProdutoNivel.RelacaoProdutoNivelProduto = new RelacaoProdutoNivelProduto() { IDProduto = null }; dadosProdutoNivel.RelacaoProdutoNivel = new RelacaoProdutoNivel() { IdRelacaoProdutoNivel = null }; dadosLinhaNegocio.IDLinhaNegocio = null; dadosLinhaNegocio.ProdutoNivel = new ProdutoNivel() { IDProdutoNivel = Convert.ToInt32(trvCategoria.SelectedNode.Value) }; oProdutoNivel.RemoverRelacaoProdutoNivelProduto(dadosProdutoNivel); oProdutoNivel.RemoverRelacaoProdutoNivel(dadosProdutoNivel); oLinhaNegocio.RemoverProdutoNivel(dadosLinhaNegocio); oProdutoNivel.Remover(dadosProdutoNivel); CarregarRaiz(); }
protected void btnExcluir_Click(object sender, ImageClickEventArgs e) { VO.LinhaNegocio dadosLinhaNegocio = new VO.LinhaNegocio(); LinhaNegocioBLL oLinhaNegocio = new LinhaNegocioBLL(); ImageButton btnExcluir = sender as ImageButton; GridViewRow grid = (GridViewRow)btnExcluir.NamingContainer; dadosLinhaNegocio = ((Usuario)HttpContext.Current.Session["UsuarioLogado"]).LinhaNegocio; dadosLinhaNegocio.ClasseVariavel = new VO.ClasseVariavel() { IDClasseVariavel = Convert.ToInt32(grvClasseVariavel.DataKeys[grid.RowIndex].Value) }; try { oLinhaNegocio.RemoverClasseVariavel(dadosLinhaNegocio); } catch (System.Data.SqlClient.SqlException) { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "javascript:alert('Impossível excluir esta Classe de Variavel, \\nja existe relação para ela no sistema de Segmentação.');", true); } Inicializar(); }
protected void lkbSalvar_Click(object sender, EventArgs e) { VO.LinhaNegocio dadosLinhaNegocio = new VO.LinhaNegocio(); LinhaNegocioBLL oLinhaNegocio = new LinhaNegocioBLL(); dadosLinhaNegocio = ((Usuario)HttpContext.Current.Session["UsuarioLogado"]).LinhaNegocio; dadosLinhaNegocio.Usuario = (Usuario)HttpContext.Current.Session["UsuarioLogado"]; if (string.IsNullOrEmpty(txtCodigo.Text)) { dadosLinhaNegocio.Nome = txtNome.Text; dadosLinhaNegocio.RazaoSocial = txtRazaoSocial.Text; dadosLinhaNegocio.CNPJ = txtCNPJ.Text.Replace(".", "").Replace("/", "").Replace("-", ""); oLinhaNegocio.Novo(dadosLinhaNegocio); } else { dadosLinhaNegocio.IDLinhaNegocio = Convert.ToInt32(txtCodigo.Text); dadosLinhaNegocio.Nome = txtNome.Text; dadosLinhaNegocio.RazaoSocial = txtRazaoSocial.Text; dadosLinhaNegocio.CNPJ = txtCNPJ.Text.Replace(".", "").Replace("/", "").Replace("-", ""); oLinhaNegocio.Editar(dadosLinhaNegocio); } txtCNPJ.Text = string.Empty; txtCodigo.Text = string.Empty; txtNome.Text = string.Empty; txtRazaoSocial.Text = string.Empty; Inicializar(); }
protected void lkbSalvar_Click(object sender, EventArgs e) { VO.ClasseVariavel dadosClasseVariavel = new VO.ClasseVariavel(); ClasseVariavelBLL oClasseVariavel = new ClasseVariavelBLL(); LinhaNegocioBLL oLinhaNegocio = new LinhaNegocioBLL(); VO.LinhaNegocio dadosLinhaNegocio = new VO.LinhaNegocio(); dadosLinhaNegocio = ((Usuario)HttpContext.Current.Session["UsuarioLogado"]).LinhaNegocio; dadosClasseVariavel.Usuario = (Usuario)HttpContext.Current.Session["UsuarioLogado"]; dadosClasseVariavel.Nome = txtNome.Text; dadosClasseVariavel.Descricao = txtDescricao.Text; dadosClasseVariavel.Codigo = txtCodigo.Text; if (string.IsNullOrEmpty(txtIdClasseVariavel.Text)) { string resultado; resultado = oClasseVariavel.Validar(dadosClasseVariavel); if (string.IsNullOrEmpty(resultado)) { oClasseVariavel.Novo(dadosClasseVariavel); dadosLinhaNegocio.ClasseVariavel = dadosClasseVariavel; oLinhaNegocio.NovoClasseVariavel(dadosLinhaNegocio); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "javascript:alert('Código de Classe Variável ja Cadastrado.');", true); } } else { dadosClasseVariavel.IDClasseVariavel = Convert.ToInt32(txtIdClasseVariavel.Text); oClasseVariavel.Editar(dadosClasseVariavel); } txtIdClasseVariavel.Text = string.Empty; txtNome.Text = string.Empty; txtDescricao.Text = string.Empty; txtCodigo.Text = string.Empty; Inicializar(); }
protected void btnExcluir_Click(object sender, ImageClickEventArgs e) { VO.LinhaNegocio dadosLinhaNegocio = new VO.LinhaNegocio(); LinhaNegocioBLL oLinhaNegocio = new LinhaNegocioBLL(); ImageButton btnExcluir = sender as ImageButton; GridViewRow grid = (GridViewRow)btnExcluir.NamingContainer; dadosLinhaNegocio.IDLinhaNegocio = Convert.ToInt32(grvManutencaoPerfil.DataKeys[grid.RowIndex].Value); try { oLinhaNegocio.Remover(dadosLinhaNegocio); } catch (System.Data.SqlClient.SqlException) { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "javascript:alert('Impossível excluir esta Linha de Negocio, \\nja existe relação para ela no sistema de Segmentação.');", true); } Inicializar(); }