예제 #1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            //fimCadImov.txtLocador.Text = crudLocador.getNameById(id_locador);
            ValidacaoGeral validacaoGeral = new ValidacaoGeral();
            bool           checar         = validacaoGeral.checarCamposVaziosImoveisTela1(this);

            txtValorAluguel.Text = txtValorAluguel.Text.Replace(',', '.');
            bool checar9 = validacaoGeral.validaSalario(txtValorAluguel);

            if (checar && checar9)
            {
                CrudImovel crudImovel = new CrudImovel(inicio);

                byte[] imagemSalvar;
                try
                {
                    imagemSalvar = ConvertImageToBinary(pbImovel.Image);
                    String caminhoImagem = picpath;

                    bool ValCad = crudImovel.cadastrar(caminhoImagem, imagemSalvar, rtxtDescricao, txtRuaAvenida,
                                                       txtComplemento, cboUf, txtNumero, txtBairro, txtCidade,
                                                       txtValorAluguel, cboStatus, usuario, id_locador);
                    if (ValCad)
                    {
                        this.Visible = false;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Escolha uma Imagem", "Mensagem", MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                }
            }
            else
            {
                if (!checar)
                {
                    MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (!checar9)
                {
                    MessageBox.Show("O valor do aluguel foi preenchido incorretamente",
                                    "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            ValidacaoGeral validacaoGeral = new ValidacaoGeral();
            bool           checar         = validacaoGeral.checarCamposVazios(this);
            bool           checar2        = validacaoGeral.validaSalario(txtSalarioBruto);

            if (checar && checar2)
            {
                CrudLocatario crudLocatario = new CrudLocatario(id_Locatario);

                if (verLocatario == "VerLocatario")
                {
                    bool valCad = crudLocatario.cadastrarFonteDeRenda(id_Locatario, this);
                    if (valCad)
                    {
                        validacaoGeral.limpar(this);
                    }
                }
                else if (editar == "editar")
                {
                    CrudFonteDeRenda crudFonte = new CrudFonteDeRenda(inicio);
                    crudFonte.editar(this);
                }
                else
                {
                    bool valCad = crudLocatario.cadastrarFonteDeRenda(this);
                    if (valCad)
                    {
                        validacaoGeral.limpar(this);
                    }
                }
            }
            else
            {
                if (!checar)
                {
                    MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                if (!checar2)
                {
                    MessageBox.Show("O campo 'Salário Bruto' não foi preenchido corretamente", "Mensagem",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #3
0
        //btnEditar
        private void button1_Click_1(object sender, EventArgs e)
        {
            ValidacaoGeral validacaoGeral = new ValidacaoGeral();
            bool           checar1        = validacaoGeral.checarCamposVazios(this);
            bool           checar2        = validacaoGeral.contaCpf(this);
            bool           checar3        = validacaoGeral.contaRg(this);
            bool           checar4        = validacaoGeral.contaEmail(this);
            bool           checar5        = validacaoGeral.contarCamposCpf(txtCpf);
            bool           checar6        = validacaoGeral.contarCamposRg(txtRg);
            bool           checar7        = validacaoGeral.validaTelefone(txtTelRes1, txtTelRes2,
                                                                          txtTelCel1, txtTelCel2);
            bool checar8 = validacaoGeral.validaData(txtDataNasc);

            txtSal.Text = txtSal.Text.Replace(',', '.');
            bool checar9 = validacaoGeral.validaSalario(txtSal);


            if (checar1 && checar2 && checar3 && checar4 && checar5 && checar6 && checar7 && checar8 &&
                checar9)
            {
                CrudFunc crudfunc = new CrudFunc(this, inicio);

                crudfunc.editar(linha, dataGrid, txtNome, txtCpf, txtRg, txtDataNasc, txtTelRes1, txtTelRes2, txtTelCel1, txtTelCel2,
                                txtEmail, txtCargo, txtSal, txtEnd);
            }
            else
            {
                if (!checar1)
                {
                    MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation);
                }
                else
                {
                    if (!checar2)
                    {
                        MessageBox.Show("Esse CPF já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar3)
                    {
                        MessageBox.Show("Esse RG já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar4)
                    {
                        MessageBox.Show("Esse E-mail já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar5)
                    {
                        MessageBox.Show("Preencha corretamente seu CPF", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar6)
                    {
                        MessageBox.Show("Preencha corretamente seu RG", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar7)
                    {
                        MessageBox.Show("Você deve registrar pelo menos 1 telefone completo", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar8)
                    {
                        MessageBox.Show("Data de nascimento inválida. Você deve ser maior de 18 anos",
                                        "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    if (!checar9)
                    {
                        MessageBox.Show("Caracteres inválidos no campo 'Salário'", "Mensagem",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
예제 #4
0
        //btnSalvar
        private void button1_Click(object sender, EventArgs e)
        {
            ValidacaoGeral validacaoGeral = new ValidacaoGeral();
            bool           checar1        = validacaoGeral.checarCamposVazios(this);
            bool           checar2        = validacaoGeral.validaCpf(this);
            bool           checar3        = validacaoGeral.validaRg(this);
            bool           checar4        = validacaoGeral.validaEmail(this);
            bool           checar5        = validacaoGeral.contarCamposCpf(txtCpf);
            bool           checar6        = validacaoGeral.contarCamposRg(txtRg);
            bool           checar7        = validacaoGeral.validaTelefone(txtTelRes1, txtTelRes2,
                                                                          txtTelCel1, txtTelCel2);
            bool checar8 = validacaoGeral.validaData(txtDataNasc);

            txtSal.Text = txtSal.Text.Replace(',', '.');
            bool checar9  = validacaoGeral.validaSalario(txtSal);
            bool checar10 = validacaoGeral.checaEmail(this);

            if (checar1 && checar2 && checar3 && checar4 && checar5 && checar6 && checar7 && checar8 &&
                checar9 && checar10)
            {
                CrudFunc crudfunc = new CrudFunc(menuStrip, inicio);

                bool valCad = crudfunc.cadastrar(txtNome, txtCpf, txtRg, txtDataNasc, txtTelRes1, txtTelRes2, txtTelCel1, txtTelCel2,
                                                 txtEmail, txtCargo, txtSal, txtEnd);
                if (valCad)
                {
                    crudfunc.ultimoIdCadastro = crudfunc.guardaIdCadastro(this.txtNome.Text, this.txtEmail.Text);

                    if (menuStrip)
                    {
                        this.Dispose();
                        CadUsuario user = new CadUsuario(crudfunc.ultimoIdCadastro, menuStrip, usuario, inicio);
                        user.MdiParent = inicio;
                        user.Show();
                    }
                    else if (cadFuncLogin == "Login")
                    {
                        this.Dispose();
                        CadUsuario user = new CadUsuario(crudfunc.ultimoIdCadastro, inicio);
                        user.Visible = true;
                    }
                    else if (verFuncionario == "verFuncionarios")
                    {
                        this.Dispose();
                        CadUsuario user = new CadUsuario(crudfunc.ultimoIdCadastro, "verFuncionarios", usuario,
                                                         inicio);
                        user.MdiParent = inicio;
                        user.Show();
                    }
                }
            }
            else
            {
                if (!checar1)
                {
                    MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation);
                }
                else
                {
                    if (!checar2)
                    {
                        MessageBox.Show("Esse CPF já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar3)
                    {
                        MessageBox.Show("Esse RG já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar4)
                    {
                        MessageBox.Show("Esse E-mail está incorreto", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar5)
                    {
                        MessageBox.Show("Preencha corretamente seu CPF", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar6)
                    {
                        MessageBox.Show("Preencha corretamente seu RG", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar7)
                    {
                        MessageBox.Show("Você deve registrar pelo menos 1 telefone completo", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar8)
                    {
                        MessageBox.Show("Data de nascimento inválida. Você deve ser maior de 18 anos",
                                        "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    if (!checar9)
                    {
                        MessageBox.Show("Caracteres inválidos no campo 'Salário'", "Mensagem",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (!checar10)
                    {
                        MessageBox.Show("Esse e-mail já está cadastrado, escolha outro", "Mensagem",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
        }
예제 #5
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            ValidacaoGeral validacaoGeral = new ValidacaoGeral();

            bool checar1 = validacaoGeral.checarCamposVazios(this);
            bool checar2 = validacaoGeral.validaCpf(this);
            bool checar3 = validacaoGeral.validaRg(this);
            bool checar4 = validacaoGeral.validaEmail(this);
            bool checar5 = validacaoGeral.contarCamposCpf(mtxtCpf);
            bool checar6 = validacaoGeral.contarCamposRg(mtxtRg);
            bool checar7 = validacaoGeral.validaTelefone(mtxtTelRes1, mtxtTelRel2,
                                                         mtxtTelCel1, mtxtTelCel2);
            bool checar8  = validacaoGeral.validaData(mtxtDataNasc);
            bool checar12 = validacaoGeral.validaSalario(txtValorFianca);

            txtValorFianca.Text = txtValorFianca.Text.Replace(',', '.');
            bool checar13 = validacaoGeral.checaEmail(this);

            if (editar == "editar")
            {
                bool checar9  = validacaoGeral.contaCpf(this);
                bool checar10 = validacaoGeral.contaRg(this);
                bool checar11 = validacaoGeral.contaEmail(this);
                if (checar1 && checar5 && checar6 && checar7 && checar8 && checar9 && checar10 && checar11 &&
                    checar12)
                {
                    CrudFiador fiador = new CrudFiador(inicio);
                    fiador.editar(this);
                }
                else
                {
                    if (!checar1)
                    {
                        MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    else
                    {
                        if (!checar5)
                        {
                            MessageBox.Show("Preencha corretamente seu CPF", "Mensagem", MessageBoxButtons.OK,
                                            MessageBoxIcon.Exclamation);
                        }
                        if (!checar6)
                        {
                            MessageBox.Show("Preencha corretamente seu RG", "Mensagem", MessageBoxButtons.OK,
                                            MessageBoxIcon.Exclamation);
                        }
                        if (!checar7)
                        {
                            MessageBox.Show("Você deve registrar pelo menos 1 telefone completo", "Mensagem", MessageBoxButtons.OK,
                                            MessageBoxIcon.Exclamation);
                        }
                        if (!checar8)
                        {
                            MessageBox.Show("Data de nascimento inválida. Você deve ser maior de 18 anos",
                                            "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        }
                        if (!checar9)
                        {
                            MessageBox.Show("Esse CPF já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                            MessageBoxIcon.Exclamation);
                        }
                        if (!checar10)
                        {
                            MessageBox.Show("Esse RG já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                            MessageBoxIcon.Exclamation);
                        }
                        if (!checar11)
                        {
                            MessageBox.Show("Esse e-mail já está cadastrado", "Mensagem",
                                            MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        }
                        if (!checar12)
                        {
                            MessageBox.Show("Caracteres inválidos no campo 'Salário'", "Mensagem",
                                            MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
            }
            else if (checar1 && checar2 && checar3 && checar4 && checar5 && checar6 && checar7 && checar8 &&
                     checar12 && checar13)
            {
                CrudFiador crudFiador = new CrudFiador(inicio);
                crudFiador.cadastrar(this);
            }
            else
            {
                if (!checar1)
                {
                    MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation);
                }
                else
                {
                    if (!checar2)
                    {
                        MessageBox.Show("Esse CPF já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar3)
                    {
                        MessageBox.Show("Esse RG já está cadastrado", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar4)
                    {
                        MessageBox.Show("Esse E-mail está incorreto", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar5)
                    {
                        MessageBox.Show("Preencha corretamente seu CPF", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar6)
                    {
                        MessageBox.Show("Preencha corretamente seu RG", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar7)
                    {
                        MessageBox.Show("Você deve registrar pelo menos 1 telefone completo", "Mensagem", MessageBoxButtons.OK,
                                        MessageBoxIcon.Exclamation);
                    }
                    if (!checar8)
                    {
                        MessageBox.Show("Data de nascimento inválida. Você deve ser maior de 18 anos",
                                        "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    if (!checar12)
                    {
                        MessageBox.Show("Caracteres inválidos no campo 'Valor Fiança'",
                                        "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (!checar13)
                    {
                        MessageBox.Show("Esse e-mail já está cadastrado, escolha outro", "Mensagem",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
        }