コード例 #1
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloUsuario modelo = new ModeloUsuario();
                modelo.UsuGrupo = txtGrupo.Text;
                modelo.UsuNome  = txtNome.Text;
                modelo.UsuSenha = txtSenha.Text;
                modelo.UsuLogin = txtLogin.Text;

                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLUsuario bll = new BLLUsuario(cx);
                if (operacao == "inserir")
                {
                    //CADASTRO DO USUÁRIO
                    bll.Incluir(modelo);
                    MessageBox.Show("CADASTRO EFETUADO COM SUCESSO !! CÓDIGO:" + modelo.UsuId.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    //Alterar os Dados
                    modelo.UsuId = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("CADASTRO ALTERADO COM SUCESSO !! CÓDIGO:" + modelo.UsuId.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                LimpaTela();
                alterarBotoes(1, perInserir, perAlterar, perExcluir, perImprimir);
            }
            catch (Exception erro)
            {
                MessageBox.Show("NÃO FOI POSSIVEL REALIZAR A OPERAÇÃO! \n ERRO OCORRIDO:" +
                                erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }
コード例 #2
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloUsuario modelo = new ModeloUsuario();
                modelo.UsuNome  = txtNome.Text;
                modelo.UsuLogin = txtLogin.Text;
                modelo.UsuGrupo = txtGrupo.Text;
                modelo.UsuSenha = txtSenha.Text;

                //obj para gravar os dados no banco
                DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLUsuario bll = new BLLUsuario(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma cliente
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro Efetuado com Sucesso!!!\n\n Código:" + modelo.UsuId.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    //alterar uma cliente
                    modelo.UsuId = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro Alterado com Sucesso!!!\n\n Código:" + modelo.UsuId.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show("Não foi possivel Realizar a Operação!!!\n\n Contate o Administrador do Sistema!!!\n\nErro Ocorrido:" + erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
コード例 #3
0
        //-------------------------------------------------------------------------------------------------------------------
        private void btSalvar_Click(object sender, EventArgs e)
        {
            if (txtSenha.Text == txtRepitaSenha.Text)
            {
                lbSenhasDiferentes.Visible = false;
                try
                {
                    BLLUsuario    bll    = new BLLUsuario();
                    ModeloUsuario modelo = new ModeloUsuario();
                    modelo.usu_nome  = txtTipoUsuario.Text;
                    modelo.usu_senha = txtSenha.Text;
                    modelo.usu_email = txtEmail.Text;
                    modelo.usu_tipo  = Convert.ToInt32(NUDTipoUsuario.Text);
                    if (rbBloqueado.Checked == true)
                    {
                        pbBlock.Visible  = true;
                        modelo.usu_ativo = false;
                    }
                    else
                    {
                        pbBlock.Visible = false;
                    }
                    if (rbDesbloqueado.Checked == true)
                    {
                        pbUnlock.Visible = true;
                        modelo.usu_ativo = true;
                    }
                    else
                    {
                        pbUnlock.Visible = false;
                    }

                    if (this.operacao == "inserir")
                    {
                        bll.Incluir(modelo);
                        MessageBox.Show("Registro incluido com sucesso \n Código Gerado: " + modelo.usu_cod, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        modelo.usu_cod = Convert.ToInt32(txtCodigo.Text);
                        bll.Alterar(modelo);
                        MessageBox.Show("Registro alterado com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    this.alteraBotoes(1);
                    this.limpaTela();
                }
                catch (Exception erro)
                {
                    MessageBox.Show(erro.Message);
                }
            }
            else
            {
                lbSenhasDiferentes.Visible = true;
                //MessageBox.Show("As senhas não correspondem, por favor, digite novamente!");
                txtRepitaSenha.Focus();
                txtRepitaSenha.Clear();
            }
        }
コード例 #4
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                // 0 - Gerente
                // 1 - Atendente
                // 2 - Caixa
                int perfil = 0;

                if (rbtGerente.Checked == true)
                {
                    perfil = 1;
                }
                if (rbtAtendente.Checked == true)
                {
                    perfil = 2;
                }
                if (rbtCaixa.Checked == true)
                {
                    perfil = 3;
                }
                if (rdbSeparador.Checked == true)
                {
                    perfil = 4;
                }

                ModeloUsuario modelo = new ModeloUsuario();
                modelo.NomeUser   = txtLogin.Text;
                modelo.SenhaUser  = txtSenha.Text;
                modelo.PerfilUser = Convert.ToInt32(perfil);
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLUsuario bll = new BLLUsuario(cx);
                if (this.operacao == "inserir")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado com sucesso");
                }
                else
                {
                    //alterar uma categoria
                    modelo.CodUser    = Convert.ToInt32(txtCodUser.Text);
                    modelo.SenhaUser  = txtSenha.Text;
                    modelo.PerfilUser = Convert.ToInt32(perfil);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
コード例 #5
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloUsuario modelo = new ModeloUsuario();
                modelo.UsuNome    = txtNome.Text;
                modelo.UsuUsuario = txtUsuario.Text;
                modelo.UsuSenha   = txtSenha.Text;
                modelo.RegraNivel = cbNivelAcesso.SelectedItem.ToString();


                //obj para gravar os dados no banco
                DAOConexao cx  = new DAOConexao(DAOBanco.StringDeConexao);
                BLLUsuario bll = new BLLUsuario(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma categoria
                    modelo.CarregaImagem(this.foto);
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.UsuCod.ToString());
                }
                else
                {
                    //alterar uma categoria
                    modelo.UsuCod = Convert.ToInt32(txtCodigo.Text);
                    if (this.foto == "Foto Original")
                    {
                        ModeloUsuario mt = bll.CarregaModeloUsuario(modelo.UsuCod);
                        modelo.UsuFoto = mt.UsuFoto;
                    }
                    else
                    {
                        modelo.CarregaImagem(this.foto);
                    }

                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
コード例 #6
0
        private void BtnGravar_Click(object sender, EventArgs e)
        {
            try
            {
                ModelUsuario modelo = new ModelUsuario();
                modelo.Nome        = txtNomeUsu.Text;
                modelo.Senha       = txtSenha.Text;
                modelo.NivelAcesso = Convert.ToString(cbNivelAcesso.SelectedItem);
                if (chbAtivo.Checked == true)
                {
                    modelo.Situacao = "A";
                }
                else if (chbAtivo.Checked == false)
                {
                    modelo.Situacao = "I";
                }

                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLUsuario bll = new BLLUsuario(cx);
                if (txtCodigo.Text == "")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.IdUsuario.ToString(), "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else
                {
                    modelo.IdUsuario = Int32.Parse(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                this.LimpaTela();
            }
            catch (Exception erro)
            { MessageBox.Show(erro.Message); }
        }
コード例 #7
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                DTOUsuario modelo = new DTOUsuario();
                modelo.NomeUsuario  = txtNome.Text;
                modelo.LoginUsuario = txtLogin.Text;

                modelo.SenhaUsuario = "dado@" + DateTime.Now.Year;

                modelo.IniciaisUsuario = txtIniciais.Text;
                modelo.EmailUsuario    = txtemail.Text;

                if (CbNivel.Text == "Visualizador")
                {
                    NvAcesso = 1;
                }
                else if (CbNivel.Text == "Operador")
                {
                    NvAcesso = 2;
                }
                else if (CbNivel.Text == "Líder")
                {
                    NvAcesso = 3;
                }
                else if (CbNivel.Text == "Administrador")
                {
                    NvAcesso = 4;
                }
                modelo.PermissaoUsuario = NvAcesso;

                modelo.IdUnidade = Convert.ToInt32(cbUnidade.Text);


                //conexão
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLUsuario bll = new BLLUsuario(cx);

                if (this.operacao == "inserir")
                {
                    // cadastra usuario
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado com sucesso. Usuário: " + modelo.LoginUsuario.ToString() + ".");
                    this.LimpaCampos();
                    this.alteraBotoes(1);
                }
                else
                {
                    // altera fornecedor
                    modelo.IdUsuario = Convert.ToInt32(txtIdUsuario.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado com sucesso. Usuário: " + modelo.LoginUsuario.ToString() + ".");
                    this.LimpaCampos();
                    this.alteraBotoes(1);
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }