Пример #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);
                }
            }
        }