Exemplo n.º 1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            Locacao    loc  = new Locacao();
            locacaoDAL lDAL = new locacaoDAL();

            loc = lDAL.SelecionarLocacaoPeloCodigo(Convert.ToInt32(txtCodLocacao.Text));
            txtCodLocacao.Text = loc.cdLocacao.ToString();
        }
Exemplo n.º 2
0
        private void btnPagar_Click(object sender, EventArgs e)
        {
            locacaoDAL lDAL = new locacaoDAL();

            if ((Convert.ToDecimal(txtValorRecebido.Text)) >= (Convert.ToDecimal(lblTotalAPagar.Text)))
            {
                for (int i = 0; i < dgvDevolucao.RowCount; i++)
                {
                    lDAL.ConfirmaPagamento(Convert.ToInt32(dgvDevolucao.Rows[i].Cells[1].Value), Convert.ToInt32(dgvDevolucao.Rows[i].Cells[0].Value));
                }
                MessageBox.Show("PAGAMENTO EFETUADO COM SUCESSO!!!");
            }
            else
            {
                MessageBox.Show("Valor Insuficiente!");
            }
        }
Exemplo n.º 3
0
        private void btnAddItens_Click(object sender, EventArgs e)
        {
            locacaoDAL lDAL = new locacaoDAL();

            dgvDevolucao.Rows.Add(lDAL.SelecionarItemDevolucaoCodBar(txtCodBarItem.Text).cdLocacao, lDAL.SelecionarItemDevolucaoCodBar(txtCodBarItem.Text).cdItem, lDAL.SelecionarItemDevolucaoCodBar(txtCodBarItem.Text).cddbarItem, lDAL.SelecionarItemDevolucaoCodBar(txtCodBarItem.Text).dsItem, lDAL.SelecionarItemDevolucaoCodBar(txtCodBarItem.Text).precoItem, lDAL.SelecionarItemDevolucaoCodBar(txtCodBarItem.Text).statusPG, lDAL.SelecionarItemDevolucaoCodBar(txtCodBarItem.Text).dtDevolucao);
            decimal acrescimo, Soma = acrescimo = 0;

            if (dgvDevolucao.RowCount != 0)
            {
                for (int i = 0; i < dgvDevolucao.RowCount - 1; i++)
                {
                    DateTime dtdevolucao;
                    dtdevolucao         = Convert.ToDateTime(dgvDevolucao.Rows[i].Cells[6].Value);
                    acrescimo           = (decimal)(DateTime.Now.Subtract(dtdevolucao).Days);
                    Soma               += Convert.ToDecimal(dgvDevolucao.Rows[i].Cells[4].Value) + acrescimo;
                    lblTotalAPagar.Text = Soma.ToString();
                }
            }
        }
Exemplo n.º 4
0
        private void btnInserir_Click(object sender, EventArgs e)
        {
            Locacao     loc  = new Locacao();
            ItemLocacao Iloc = new ItemLocacao();
            locacaoDAL  lDAL = new locacaoDAL();

            loc.cdCli      = Convert.ToInt32(txtCod.Text);
            loc.cdFunc     = cbFuncionarios.SelectedIndex;
            loc.dtRetirada = Convert.ToDateTime(dtpAtual.Text);
            loc.cdFunc     = Convert.ToInt32(cbFuncionarios.SelectedValue);
            lDAL.InserirLocacao(loc);
            Iloc.cdLocacao = lDAL.BuscarCodUltimaLocacao();

            foreach (DataGridViewRow linha in dgvItens.Rows)
            {
                Iloc.cdItem      = Convert.ToInt32(linha.Cells[0].Value);
                Iloc.dtDevolucao = Convert.ToDateTime(dtpAtual.Text).AddDays(5);
                Iloc.statusPG    = "Em Aberto";
                lDAL.InserirItensLocacao(Iloc);
            }
        }
Exemplo n.º 5
0
        private void btnBuscarCodigoLocacao_Click(object sender, EventArgs e)
        {
            locacaoDAL lDAL = new locacaoDAL();

            foreach (DataGridViewColumn coluna in dgvDevolucao.Columns)
            {
                coluna.Visible = false;
            }

            dgvDevolucao.DataSource = lDAL.SelecionarTodosItensNumeroPedido(Convert.ToInt32(txtCdLocacao.Text));
            decimal acrescimo, Soma = acrescimo = 0;

            if (dgvDevolucao.RowCount != 0)
            {
                for (int i = 0; i < dgvDevolucao.RowCount; i++)
                {
                    DateTime dtdevolucao;
                    dtdevolucao         = Convert.ToDateTime(dgvDevolucao.Rows[i].Cells[13].Value);
                    acrescimo           = (decimal)(DateTime.Now.Subtract(dtdevolucao).Days);
                    Soma               += Convert.ToDecimal(dgvDevolucao.Rows[i].Cells[11].Value) + acrescimo;
                    lblTotalAPagar.Text = Soma.ToString();
                }
            }
        }
        private void RefreshGrid()
        {
            locacaoDAL lDAL = new locacaoDAL();

            dgvRelLocacoes.DataSource = lDAL.SelecionarLocacoes();;
        }