private void BtnOK_Click(object sender, EventArgs e)
        {
            if (txtNomeFun.Text == "")
            {
                label5.Visible = true;
            }
            else
            {
                label5.Visible = false;
            }
            if (cmbDia.Text == "" || CmbMes.Text == "" || cmbAno.Text == "")
            {
                label7.Visible = true;
            }
            else
            {
                label7.Visible = false;
            }

            if (txtRG.Text == "")
            {
                label8.Visible = true;
            }
            else
            {
                label8.Visible = false;
            }
            if (TxtCPF.Text == "")
            {
                label9.Visible = true;
            }
            else
            {
                label9.Visible = false;
            }
            if (cmbEstadoTele.Text == "" || TxtTelefone.Text == "")
            {
                label10.Visible = true;
            }
            else
            {
                label10.Visible = false;
            }

            if (cmbCargo.Text == "")
            {
                label11.Visible = true;
            }
            else
            {
                label11.Visible = false;
            }
            if (CmbDepartamento.Text == "")
            {
                label12.Visible = true;
            }
            else
            {
                label12.Visible = false;
            }
            if (cmbHoraEntrada.Text == "")
            {
                label13.Visible = true;
            }
            else
            {
                label13.Visible = false;
            }
            if (cmbHoraSaida.Text == "")
            {
                label14.Visible = true;
            }
            else
            {
                label14.Visible = false;
            }

            //string men;
            //string val = TxtCPF.Text;

            //if (CPF.IsCpf(val))
            //{

            //}
            //else
            //{
            //    label9.Visible = true;
            //    MessageBox.Show("Por Gentileza Digite um CPF válido", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            //    TxtCPF.Text = "";
            //}
            string men;
            string val = TxtCPF.Text;

            if (val.Length == 11 && CPF.IsCpf(val))
            {
                login login = new login();
                login.selectCPFFuncionario(val);
                if (login.tem37 == true)
                {
                    MessageBox.Show("O Funcionário já esta cadastrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    if (txtNomeFun.Text != "" && cmbDia.Text != "" && CmbMes.Text != "" && cmbAno.Text != "" && txtRG.Text != "" && TxtCPF.Text != "" && cmbEstadoTele.Text != "" && TxtTelefone.Text != "" && cmbCargo.Text != "" && CmbDepartamento.Text != "" && cmbHoraEntrada.Text != "" && cmbHoraSaida.Text != "" /* && txtEndereco.Text != "" && txtNumeroCasa.Text != ""*/)
                    {
                        try
                        {
                            string dataNasc  = "";
                            string endereco  = "";
                            string ddd       = "";
                            string RG        = "";
                            string CPF       = "";
                            string telefone  = "";
                            string telefone2 = "";
                            CPF = TxtCPF.Text;
                            RG  = txtRG.Text;

                            telefone = TxtTelefone.Text;
                            ddd      = cmbEstadoTele.Text;

                            telefone2 = ddd + telefone;
                            //   endereco = txtEndereco.Text + " Nº" + txtNumeroCasa.Text + " " + txtComplemento.Text;

                            //      dataNasc = cmbDia.Text + "/" + CmbMes.Text + "/" + cmbAno.Text;
                            dataNasc = cmbAno.Text + CmbMes.Text + cmbDia.Text;
                            // login login = new login();
                            login.codCargoFunc(cmbCargo.Text);
                            int codCargo = login.tem33;

                            login.cadastrarFuncionario(CPF, txtNomeFun.Text, RG, telefone2, cmbHoraEntrada.Text, cmbHoraSaida.Text, dataNasc, codCargo);
                            if (login.tem7 == true)
                            {
                                MessageBox.Show("Cadastro Realizado com sucesso!!", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                            }
                            else
                            {
                                MessageBox.Show("Erro ao cadastrar, verifique as informações e tente novamente!!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            }

                            txtNomeFun.Text      = "";
                            cmbDia.Text          = "";
                            CmbMes.Text          = "";
                            cmbAno.Text          = "";
                            txtRG.Text           = "";
                            TxtCPF.Text          = "";
                            cmbEstadoTele.Text   = "";
                            TxtTelefone.Text     = "";
                            cmbCargo.Text        = "";
                            CmbDepartamento.Text = "";
                            cmbHoraEntrada.Text  = "";
                            cmbHoraSaida.Text    = "";
                        }
                        catch
                        {
                            MessageBox.Show("Erro ao cadastrar, verifique as informações e tente novamente!!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                    else
                    {
                        MessageBox.Show("Por Gentileza preencha todos os Campos Obrigatórios", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
예제 #2
0
        private void Button1_Click(object sender, EventArgs e)
        {
            string men;
            string val = TxtCPF.Text;

            if (val.Length == 11 && CPF.IsCpf(val))
            {
                login login = new login();
                login.selectUsuario(TxtCPF.Text);
                if (login.tem45 == true)
                {
                    MessageBox.Show("Usuario Já cadastrado!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    if (txtNome.Text == "")
                    {
                        MessageBox.Show("Por gentileza preencha o campo Nome!!", "Campo Vazio", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (cmbCargo.Text == "")
                    {
                        MessageBox.Show("Por gentileza preencha o campo Cargo!!", "Campo Vazio", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (txtLogin.Text == "")
                    {
                        MessageBox.Show("Por gentileza preencha o campo Login!!", "Campo Vazio", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (txtSenha.Text == "")
                    {
                        MessageBox.Show("Por gentileza preencha o campo Senha!!", "Campo Vazio", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }

                    if (txtNome.Text != "" && cmbCargo.Text != "" && txtLogin.Text != "" && txtSenha.Text != "")
                    {
                        login.selectCodCargo(cmbCargo.Text);
                        int codCargo = login.tem44;
                        login.selectCPFFuncionario(TxtCPF.Text);
                        if (login.tem37 == true)
                        {
                            login.cadastrarUsuario(txtLogin.Text, txtSenha.Text, txtNome.Text, codCargo, txtAssinatura.Text, TxtCPF.Text);
                            if (login.tem20 = true)
                            {
                                MessageBox.Show("Usuario cadastrado com sucesso!!", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                            }
                            else
                            {
                                MessageBox.Show("Erro ao cadastrar Usuario, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            }

                            txtLogin.Text      = "";
                            txtSenha.Text      = "";
                            txtNome.Text       = "";
                            cmbCargo.Text      = "";
                            txtAssinatura.Text = "";
                        }
                        else
                        {
                            MessageBox.Show("Funcionario ainda não cadastrado !!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("CPF inválido !!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #3
0
        private void Button1_Click(object sender, EventArgs e)
        {
            if (TxtNome.Text == "")
            {
                label7.Visible = true;
            }
            else
            {
                label7.Visible = false;
            }
            if (txtCPF.Text == "")
            {
                label8.Visible = true;
            }
            else
            {
                label8.Visible = false;
            }
            if (txtRG.Text == "")
            {
                label14.Visible = true;
            }
            else
            {
                label14.Visible = false;
            }
            if (CmbSexo.Text == "")
            {
                label15.Visible = true;
            }
            else
            {
                label15.Visible = false;
            }
            if (cmbDia.Text == "" || CmbMes.Text == "" || cmbAno.Text == "")
            {
                label16.Visible = true;
            }
            else
            {
                label16.Visible = false;
            }

            if (cmbEstadoTele.Text == "" || txtTele.Text == "")
            {
                label17.Visible = true;
            }
            else
            {
                label17.Visible = false;
            }

            if (cmbBloco.Text == "")
            {
                label18.Visible = true;
            }
            else
            {
                label18.Visible = false;
            }
            if (cmbApt.Text == "")
            {
                label19.Visible = true;
            }
            else
            {
                label19.Visible = false;
            }
            string men;
            string val = txtCPF.Text;

            if (val.Length == 11 && CPF.IsCpf(val))
            {
                login login = new login();
                login.SelectCPFVISI(val);
                if (login.tem42 == true)
                {
                    MessageBox.Show("O Visitante já esta cadastrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    if (TxtNome.Text != "" && txtCPF.Text != "" && txtRG.Text != "" && CmbSexo.Text != "" && cmbDia.Text != "" && CmbMes.Text != "" && cmbAno.Text != "" && cmbEstadoTele.Text != "" && txtTele.Text != "" && cmbBloco.Text != "" && cmbApt.Text != "")
                    {
                        string dataNasc = cmbAno.Text + CmbMes.Text + cmbDia.Text;
                        //     string dataNasc = cmbDia.Text + "/" + CmbMes.Text + "/" + cmbAno.Text;
                        login.selectcodbloco(cmbBloco.Text);
                        int codBloco = login.tem19;
                        //string interfone = codBloco.ToString() + cmbApt.Text;
                        string sexo = "";
                        if (CmbSexo.Text == "Masculino")
                        {
                            sexo = "M";
                        }
                        else
                        {
                            if (CmbSexo.Text == "Feminino")
                            {
                                sexo = "F";
                            }
                            else
                            {
                                sexo = "I";
                            }
                        }


                        string tele1 = cmbEstadoTele.Text + txtTele.Text;

                        login.cadastrarVisitante(TxtNome.Text, txtCPF.Text, txtRG.Text, sexo, dataNasc, tele1, codBloco, cmbApt.Text);
                        if (login.tem21 = true)
                        {
                            MessageBox.Show("Visitante Cadastrado com sucesso!!", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        }
                        else
                        {
                            MessageBox.Show("Erro ao cadastrar Visitante, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }

                        TxtNome.Text  = "";
                        txtCPF.Text   = "";
                        txtRG.Text    = "";
                        CmbSexo.Text  = "";
                        cmbDia.Text   = "";
                        CmbMes.Text   = "";
                        cmbAno.Text   = "";
                        txtTele.Text  = "";
                        cmbBloco.Text = "";
                        cmbApt.Text   = "";
                    }
                    else
                    {
                        MessageBox.Show("Por Gentileza preencha todos os Campos Obrigatórios", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                label15.Visible = true;
                MessageBox.Show("Por Gentileza Digite um CPF válido", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtCPF.Text = "";
            }
        }
        private void Button1_Click(object sender, EventArgs e)
        {
            if (txtNome.Text == "")
            {
                label14.Visible = true;
            }
            else
            {
                label14.Visible = false;
            }
            if (TxtCPF.Text == "")
            {
                label15.Visible = true;
            }
            else
            {
                label15.Visible = false;
            }
            if (txtRG.Text == "")
            {
                label16.Visible = true;
            }
            else
            {
                label16.Visible = false;
            }
            if (CmbSexo.Text == "")
            {
                label17.Visible = true;
            }
            else
            {
                label17.Visible = false;
            }
            if (cmbDia.Text == "" || CmbMes.Text == "" || cmbAno.Text == "")
            {
                label18.Visible = true;
            }
            else
            {
                label18.Visible = false;
            }

            if (cmbEstadoTele.Text == "" || TxtTelefone.Text == "")
            {
                label20.Visible = true;
            }
            else
            {
                label20.Visible = false;
            }

            if (cmbBlocos.Text == "")
            {
                label19.Visible = true;
            }
            else
            {
                label19.Visible = false;
            }
            if (cmbApt.Text == "")
            {
                label21.Visible = true;
            }
            else
            {
                label21.Visible = false;
            }
            if (txtGaragem.Text == "")
            {
                label22.Visible = true;
            }
            else
            {
                label22.Visible = false;
            }
            if (txtEmail.Text == "")
            {
                label23.Visible = true;
            }
            else
            {
                label23.Visible = false;
            }
            string confirmaEmail  = txtEmail.Text;
            string confirmaEmail2 = confirmaEmail.ToUpper();
            bool   valor          = confirmaEmail2.Contains("@") && confirmaEmail2.Contains(".COM");

            if (valor == true)
            {
            }
            else
            {
                label23.Visible = true;
                MessageBox.Show("Por Gentileza Digite um e-mail válido", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            string men;
            string val = TxtCPF.Text;

            if (val.Length == 11 && CPF.IsCpf(val))
            {
                login login = new login();
                login.selectCPFMorador(val);
                if (login.tem35 == true)
                {
                    MessageBox.Show("O Morador já esta cadastrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    if (txtNome.Text != "" && TxtCPF.Text != "" && txtRG.Text != "" && CmbSexo.Text != "" && cmbDia.Text != "" && CmbMes.Text != "" && cmbAno.Text != "" && cmbEstadoTele.Text != "" && TxtTelefone.Text != "" && cmbBlocos.Text != "" && cmbApt.Text != "" && txtGaragem.Text != "" && txtEmail.Text != "")
                    {
                        bool cadErro = false;
                        //  login login = new login();
                        login.selectcodbloco(cmbBlocos.Text);
                        int    codBloco  = login.tem19;
                        string interfone = codBloco.ToString() + cmbApt.Text;
                        // string datanasc = cmbDia.Text + "/" + CmbMes.Text + "/" + cmbAno.Text;
                        string datanasc = cmbAno.Text + CmbMes.Text + cmbDia.Text;
                        string CPF      = TxtCPF.Text.Replace("/", "");
                        string sexo     = "";
                        switch (CmbSexo.Text)
                        {
                        case "Masculino":
                            sexo = "M";
                            break;

                        case "Feminino":
                            sexo = "F";
                            break;

                        case "Indefinido":
                            sexo = "I";
                            break;

                        default:

                            break;
                        }
                        login.selectcodbloco(cmbBlocos.Text);
                        int    codBlocoMorador = login.tem19;
                        string tele            = cmbEstadoTele.Text + TxtTelefone.Text;
                        login.cadastrarMoradores(txtNome.Text, CPF, txtRG.Text, sexo, datanasc, tele, codBlocoMorador, cmbApt.Text, interfone, txtGaragem.Text, txtEmail.Text);
                        if (login.tem18 == true)
                        {
                            MessageBox.Show("Morador Cadastrado com sucesso!!", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        }
                        else
                        {
                            MessageBox.Show("Erro ao cadastrar Morador!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            cadErro = true;
                        }

                        if (cadErro == false)
                        {
                            txtNome.Text     = "";
                            TxtCPF.Text      = "";
                            txtRG.Text       = "";
                            CmbSexo.Text     = "";
                            cmbDia.Text      = "";
                            CmbMes.Text      = "";
                            cmbAno.Text      = "";
                            TxtTelefone.Text = "";
                            cmbBlocos.Text   = "";
                            cmbApt.Text      = "";
                            txtGaragem.Text  = "";
                            txtEmail.Text    = "";
                        }
                    }
                    else
                    {
                        MessageBox.Show("Por Gentileza preencha todos os Campos Obrigatórios", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                label15.Visible = true;
                MessageBox.Show("Por Gentileza Digite um CPF válido", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                TxtCPF.Text = "";
            }
        }