コード例 #1
0
ファイル: CadUsuario.cs プロジェクト: TCCFW/TCC
 private void tsexcluir_Click(object sender, EventArgs e)
 {
     BLL.UsuariosBLL usuariosBLL = new BLL.UsuariosBLL();
     Model.UsuarioModel usuariosModel = new Model.UsuarioModel();
     if (txtcodigousuario.Text == String.Empty)
     {
         MessageBox.Show("Selecione o usuario que deseja excluir", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         usuariosModel.Codigo = Convert.ToInt32(txtcodigousuario.Text);
         if (MessageBox.Show("Tem certeza que deseja excluir o usuario codigo " + txtcodigousuario.Text + "?", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             usuariosBLL.ExcluirUsuarios(usuariosModel);
             MessageBox.Show("Usuario excluído com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
             RecebeUltimoUsuario(0);
         }
         tsCancelar.Enabled = false;
     }
     if (tseditar.Enabled == false && rbGarcom.Checked == true)
     {
         txtcomissao.Enabled = true;
     }
 }
コード例 #2
0
ファイル: CadUsuario.cs プロジェクト: TCCFW/TCC
 private void txtusuarioconsulta_KeyDown(object sender, KeyEventArgs e)
 {
     switch (e.KeyCode)
     {
         case Keys.Enter:
             BLL.UsuariosBLL usuariosBLL = new BLL.UsuariosBLL();
             if (rbcodconsulta.Checked == true)
             {
                 if (rbconsultanao.Checked == true)
                 {
                     dtgconsultausuarios.DataSource = usuariosBLL.getCidadesDT("codigo", "N", txtusuarioconsulta.Text);
                 }
                 else
                 {
                     dtgconsultausuarios.DataSource = usuariosBLL.getCidadesDT("codigo", "S", txtusuarioconsulta.Text);
                 }
                 if (rbconsultatodos.Checked == true)
                 {
                     dtgconsultausuarios.DataSource = usuariosBLL.getCidadesDT("codigo", "T", txtusuarioconsulta.Text);
                 }
             }
             if (rbnomeconsulta.Checked == true)
             {
                 if (rbconsultatodos.Checked == true)
                 {
                     dtgconsultausuarios.DataSource = usuariosBLL.getCidadesDT("usuario", "T", txtusuarioconsulta.Text);
                 }
                 if (rbconsultanao.Checked == true)
                 {
                     dtgconsultausuarios.DataSource = usuariosBLL.getCidadesDT("usuario", "N", txtusuarioconsulta.Text);
                 }
                 if (rbconsultasim.Checked == true)
                 {
                     dtgconsultausuarios.DataSource = usuariosBLL.getCidadesDT("usuario", "S", txtusuarioconsulta.Text);
                 }
             }
             break;
     }
 }
コード例 #3
0
ファイル: CadUsuario.cs プロジェクト: TCCFW/TCC
        private void salvarUsuarios()
        {
            BLL.UsuariosBLL usuariosBLL = new BLL.UsuariosBLL();
            Model.UsuarioModel usuariosModel = new Model.UsuarioModel();

            string chave = "TCCFW";
            BLL.Criptografia crip = new BLL.Criptografia(BLL.CryptProvider.DES);
            crip.Key = chave;

            usuariosModel.Endereco.Cidade.Codigo = Convert.ToInt32(txtcodcidade.Text);
            usuariosModel.Celular = mskcelular.Text;
            usuariosModel.Endereco.Cidade.Codigo = Convert.ToInt32(txtcodcidade.Text);
            usuariosModel.Email = txtemail.Text;
            usuariosModel.Nome = txtnome.Text;
            usuariosModel.Telefone = msktelefone.Text;
            usuariosModel.Usuario = txtusuario.Text;
            usuariosModel.Endereco.Numero = txtnumero.Text;
            usuariosModel.Endereco.Bairro = txtbairro.Text;
            usuariosModel.Endereco.Rua = txtendereco.Text;
            usuariosModel.Endereco.Cep = mskcep.Text;
            usuariosModel.Comissao = 0;
            if ((rbnao.Checked == false) && (rbsim.Checked == true))
            {
                usuariosModel.Bloqueado = "S";

            }
            if ((rbnao.Checked == true) && (rbsim.Checked == false))
            {
                usuariosModel.Bloqueado = "N";
            }
            if ((rbadministrador.Checked == false) && (rbintermediario.Checked == false) && (rbComum.Checked == false) && (rbGarcom.Checked == true))
            {
                usuariosModel.Categoria = "GA";
                usuariosModel.Comissao = Convert.ToInt32(txtcomissao.Text);
            }
            if ((rbadministrador.Checked == true) && (rbintermediario.Checked == false) && (rbComum.Checked == false) && (rbGarcom.Checked == false))
            {
                usuariosModel.Categoria = "AD";
            }
            if ((rbadministrador.Checked == false) && (rbintermediario.Checked == true) && (rbComum.Checked == false) && (rbGarcom.Checked == false))
            {
                usuariosModel.Categoria = "IN";
            }
            if ((rbadministrador.Checked == false) && (rbintermediario.Checked == false) && (rbComum.Checked == true) && (rbGarcom.Checked == false))
            {
                usuariosModel.Categoria = "CO";
            }

            if (txtsenha.Text == txtconfsenha.Text)
            {

                if (Modificar == false)
                {
                    usuariosModel.Senha = crip.Encrypt(txtsenha.Text);
                    usuariosBLL.IncluirUsuarios(usuariosModel);
                }
                else
                {
                    usuariosModel.Senha = crip.Encrypt(txtsenha.Text);
                    usuariosModel.Codigo = Convert.ToInt32(txtcodigousuario.Text);
                    usuariosBLL.AlterarUsuarios(usuariosModel);
                }
                MessageBox.Show("Dados Gravados com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("A senha não confere com o campo confirmar senha", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
        }