public void carregarPermissoes() { var auxVenda = permissoesVendas.retornarPermissoesVendas(Global.idCargo); var auxEstoque = permissoesEstoque.retornarPermissoesEstoque(Global.idCargo); Global.lancarVendas = Convert.ToBoolean(auxVenda[0]["lancar_vendas"]); Global.cancelarVendas = Convert.ToBoolean(auxVenda[0]["cancelar_vendas"]); Global.sangria = Convert.ToBoolean(auxVenda[0]["sangria"]); Global.devolucoes = Convert.ToBoolean(auxVenda[0]["devolucoes"]); Global.criacaoProduto = Convert.ToBoolean(auxEstoque[0]["criacao_produtos"]); Global.editarProdutos = Convert.ToBoolean(auxEstoque[0]["editar_produtos"]); Global.entradaProdutos = Convert.ToBoolean(auxEstoque[0]["entrada_produtos"]); Global.saidaProdutos = Convert.ToBoolean(auxEstoque[0]["saida_produtos"]); var colab = colaborador.verificarFunc(Global.nomeColaborador); var adm = cargo.retornarCargoPorId(Convert.ToInt32(colab[0]["idCargo"])); Global.adm = Convert.ToBoolean(adm[0]["adm"]); }
private void btnSalvar_Click(object sender, EventArgs e) { var auxLogin = colaboradores.verificarDuplicataLogin(txtLogin.Text); if (txtSenha.Text == txtBoxRepetirSenha.Text && txtLogin.Text.Trim() != "" && cbColaborador.SelectedItem != null && txtSenha.Text.Trim() != "" && txtBoxRepetirSenha.Text.Trim() != "" && auxLogin.Count < 1) { var idColab = colaboradores.verificarFunc(cbColaborador.SelectedItem.ToString()); if (idColab.Count > 0) { colaboradores.cadastrarLogin(txtLogin.Text, txtSenha.Text, Convert.ToInt32(idColab[0]["idFuncionario"])); MessageBox.Show("Login cadastrado com sucesso"); Close(); } else { MessageBox.Show("Colaborador inativado"); } } else { MessageBox.Show("Colaborador não selecionado ou as senhas não coincidem ou nome de login já existente"); } }