protected void ImageButton2_Click(object sender, ImageClickEventArgs e) { var button = sender as ImageButton; var row = button.NamingContainer as GridViewRow; LinhaNegocio dadosLinhaNegocio = new LinhaNegocio(); var id = grvManutencaoUsuarios.DataKeys[row.RowIndex].Value; var bizUsuario = new UsuarioBLL(); var usuario = bizUsuario.Listar(new Usuario() { IDUsuario = Convert.ToInt32(id) }); dadosLinhaNegocio.Usuario = usuario; try { usuario.LinhaNegocio = new LinhaNegocio(); bizUsuario.Remover(usuario); } catch (System.Data.SqlClient.SqlException) { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "javascript:alert('Impossível excluir este usuário, \\nja existe relação para ele no sistema de Segmentação, \\npara Inabilitar seu acesso, \\nmude seu status para Inativo');", true); } this.Inicializar(); }
public void PopulaTreeView() { List <Fator> dadosFatorLista = new List <Fator>(); LinhaNegocio dadosLinhaNegocio = new LinhaNegocio(); dadosLinhaNegocio = ((Usuario)HttpContext.Current.Session["UsuarioLogado"]).LinhaNegocio; dadosFatorLista = ((List <Fator>)HttpContext.Current.Session["ListaFator"]); trvFator.Nodes.Clear(); trvFator.Nodes.Add(new TreeNode("Fatores", "0")); for (int i = 0; i < dadosFatorLista.Count; i++) { if (dadosFatorLista[i].IdPai == 0) { TreeNode tvFator = new TreeNode(); tvFator.Text = string.Concat(dadosFatorLista[i].Codigo, " - ", dadosFatorLista[i].Nome); tvFator.Value = dadosFatorLista[i].IDFator.ToString(); trvFator.Nodes[0].ChildNodes.Add(tvFator); //trvFator.Nodes[0].Expanded = true; } } for (int i = 0; i < dadosFatorLista.Count; i++) { if (dadosFatorLista[i].IdPai != 0) { Swap(trvFator.Nodes[0], dadosFatorLista[i]); } } }
public void Inicializar() { List <Usuario> dadosUsuarioLista = new List <Usuario>(); LinhaNegocioBLL oLinhaNegocio = new LinhaNegocioBLL(); VO.LinhaNegocio dadosLinhaNegocio = new LinhaNegocio(); dadosLinhaNegocio = ((Usuario)HttpContext.Current.Session["UsuarioLogado"]).LinhaNegocio; dadosUsuarioLista = oLinhaNegocio.ListarUsuario(dadosLinhaNegocio); ddlNomeUsuario.DataSource = dadosUsuarioLista; ddlNomeUsuario.DataTextField = "Nome"; ddlNomeUsuario.DataValueField = "IdUsuario"; ddlNomeUsuario.DataBind(); ddlNomeUsuario.Items.Insert(0, ""); ddlNomeUsuario.SelectedIndex = 0; }
public void NovoUsuario(LinhaNegocio entidade) { _linhaNegocio.NovoUsuario(entidade); }
public List <Usuario> ListarUsuario(LinhaNegocio entidade) { return(_linhaNegocio.ListarUsuario(entidade)); }
public void RemoverProdutoNivel(LinhaNegocio entidade) { _linhaNegocio.RemoverProdutoNivel(entidade); }
public LinhaNegocio ListarProdutoNivel(LinhaNegocio entidade) { return(_linhaNegocio.ListarProdutoNivel(entidade)); }
public void RemoverClasseVariavel(LinhaNegocio entidade) { _linhaNegocio.RemoverClasseVariavel(entidade); }
public void NovoClasseVariavel(LinhaNegocio entidade) { _linhaNegocio.NovoClasseVariavel(entidade); }
public LinhaNegocio ListarClasseVariavel(LinhaNegocio entidade) { return(_linhaNegocio.ListarClasseVariavel(entidade)); }
public LinhaNegocio Listar(LinhaNegocio entidade) { return(_linhaNegocio.Listar(entidade)); }
public void Editar(LinhaNegocio entidade) { _linhaNegocio.Editar(entidade); }
public void Remover(LinhaNegocio entidade) { _linhaNegocio.Remover(entidade); }
public void RemoverUsuario(LinhaNegocio entidade) { _linhaNegocio.RemoverUsuario(entidade); }