示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            int aluguelID   = int.Parse(tbAluguel.Text);
            int imovelID    = int.Parse(tbImovel.Text);
            int pessoaID    = int.Parse(tbPessoa.Text);
            int pagamentoID = int.Parse(tbPagamento.Text);

            Alugueis alugueis = new Alugueis();

            alugueis.i_alugueis   = aluguelID;
            alugueis.i_imoveis    = imovelID;
            alugueis.i_pagamentos = pagamentoID;
            alugueis.i_pessoas    = pessoaID;

            bool incluiu = AlugueisDB.setIncluiAlugueis(conexao, alugueis);

            if (incluiu)
            {
                MessageBox.Show("Aluguel cadastrado com sucesso!");
                Close();
            }
            else
            {
                MessageBox.Show("Erro ao cadastrar aluguel!");
            }
        }
示例#2
0
        private void button3_Click(object sender, EventArgs e)
        {
            int codigoPagamento = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
            int codigoImovel    = int.Parse(dataGridView1.CurrentRow.Cells[1].Value.ToString());
            int codigoPessoa    = int.Parse(dataGridView1.CurrentRow.Cells[2].Value.ToString());
            int codigoAluguel   = int.Parse(dataGridView1.CurrentRow.Cells[3].Value.ToString());

            Alugueis alugueis = new Alugueis();

            alugueis.i_pagamentos = codigoPagamento;
            alugueis.i_imoveis    = codigoImovel;
            alugueis.i_pessoas    = codigoPessoa;
            alugueis.i_alugueis   = codigoAluguel;

            bool alterou = AlugueisDB.setAlteraAlugueis(conexao, alugueis);

            if (alterou)
            {
                MessageBox.Show("Aluguel alterado com sucesso!");
            }
            else
            {
                MessageBox.Show("Erro ao alterar aluguel!");
            }
            atualizaTela();
        }
示例#3
0
 private void atualizaTela()
 {
     if (textBoxDescricao.Text.Length > 0)
     {
         dataGridView1.DataSource = AlugueisDB.getConsultaAlugueis(conexao, comboBoxCampo.SelectedIndex, comboBoxTipo.SelectedIndex, textBoxDescricao.Text);
     }
     else
     {
         dataGridView1.DataSource = AlugueisDB.getConsultaAlugueis(conexao);
     }
 }
示例#4
0
        private void button2_Click(object sender, EventArgs e)
        {
            int  codigoAluguel = int.Parse(dataGridView1.CurrentRow.Cells[3].Value.ToString());
            int  i_pagamentos  = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
            int  i_pessoas     = int.Parse(dataGridView1.CurrentRow.Cells[2].Value.ToString());
            int  i_imoveis     = int.Parse(dataGridView1.CurrentRow.Cells[1].Value.ToString());
            bool excluido      = AlugueisDB.setExcluiAlugueis(conexao, codigoAluguel, i_imoveis, i_pagamentos, i_pessoas);

            if (excluido)
            {
                MessageBox.Show("Aluguel excluído com sucesso!");
            }
            else
            {
                MessageBox.Show("Erro ao excluir aluguel!");
            }
            atualizaTela();
        }
示例#5
0
 private void FrmRelAlugueisPorImovel_Load(object sender, EventArgs e)
 {
     AlugueisBindingSource.DataSource = AlugueisDB.getConsultaAlugueis(conexao);
     this.reportViewer1.RefreshReport();
 }
示例#6
0
 private void reportViewer1_Load(object sender, EventArgs e)
 {
     AlugueisBindingSource.DataSource = AlugueisDB.getConsultaAlugueis(conexao);
 }