private void btnCanIL_Click(object sender, EventArgs e) { LimpaControlesIL(); HabilitaControlesItemLocacao(false); Camadas.BLL.ItemLocacao bllItemLocacao = new Camadas.BLL.ItemLocacao(); dgvItemLocacao.DataSource = bllItemLocacao.SelectByLocacao(Convert.ToInt32(lblLocID.Text)); //atualiza a grid }
private void dgvLocacao_DoubleClick(object sender, EventArgs e) { if (dgvLocacao.SelectedRows.Count > 0) { lblLocID.Text = dgvLocacao.SelectedRows[0].Cells["id"].Value.ToString(); txtCliente.Text = dgvLocacao.SelectedRows[0].Cells["cliente"].Value.ToString(); cmbCliente.SelectedValue = Convert.ToInt32(txtCliente.Text); dtpData.Value = Convert.ToDateTime(dgvLocacao.SelectedRows[0].Cells["data"].Value.ToString()); //atualizar gridview itens locação Camadas.BLL.ItemLocacao bllItemLocacao = new Camadas.BLL.ItemLocacao(); int locacao = Convert.ToInt32(lblLocID.Text); dgvItemLocacao.DataSource = ""; dgvItemLocacao.DataSource = bllItemLocacao.SelectByLocacao(locacao); } }
private void btnSaveIL_Click(object sender, EventArgs e) { Camadas.BLL.ItemLocacao bllItemLocacao = new Camadas.BLL.ItemLocacao(); Camadas.Model.ItemLocacao itemLocacao = new Camadas.Model.ItemLocacao(); int id = Convert.ToInt32(lblItmLocID.Text); string msg = ""; if (id == -1) // id=-1 (Inclusão) e id!=-1 (atualização) { msg = "Confirma Inclusão de Item de Locação?"; } else { msg = "Confirma Atualização de Item de Locação?"; } DialogResult resp; resp = MessageBox.Show(msg, "Gravar Item de Locação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (resp == DialogResult.Yes) { itemLocacao.id = id; itemLocacao.locacao = Convert.ToInt32(lblLocID.Text); itemLocacao.produto = Convert.ToInt32(txtProduto.Text); itemLocacao.entrega = Convert.ToDateTime(lblEntrega.Text); itemLocacao.valor = Convert.ToSingle(txtValor.Text); itemLocacao.dias = Convert.ToInt32(lblDias.Text); if (id == -1) //-1 indica inserir { bllItemLocacao.Insert(itemLocacao); } else { bllItemLocacao.Update(itemLocacao); } } dgvItemLocacao.DataSource = ""; dgvItemLocacao.DataSource = bllItemLocacao.SelectByLocacao(Convert.ToInt32(lblLocID.Text)); //atualiza a grid LimpaControlesIL(); //limpa campos HabilitaControlesItemLocacao(false); //desabilita controles }
private void btnILBaixa_Click(object sender, EventArgs e) { Camadas.BLL.ItemLocacao bllItemLocacao = new Camadas.BLL.ItemLocacao(); Camadas.Model.ItemLocacao itemLocacao = new Camadas.Model.ItemLocacao(); int id = Convert.ToInt32(lblItmLocID.Text); string msg = ""; if (id != -1) // id=-1 (Inclusão) e id!=-1 (atualização) { msg = "Confirma Baixa de Item de Locação?"; } DialogResult resp; resp = MessageBox.Show(msg, "Baixa Item de Locação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (resp == DialogResult.Yes) { itemLocacao.id = id; itemLocacao.locacao = Convert.ToInt32(lblLocID.Text); itemLocacao.produto = Convert.ToInt32(txtProduto.Text); itemLocacao.entrega = DateTime.Now; itemLocacao.valor = Convert.ToSingle(txtValor.Text); TimeSpan date = DateTime.Now - dtpData.Value; int totalDias = date.Days; itemLocacao.dias = totalDias; bllItemLocacao.Baixa(itemLocacao); } dgvItemLocacao.DataSource = ""; dgvItemLocacao.DataSource = bllItemLocacao.SelectByLocacao(Convert.ToInt32(lblLocID.Text)); //atualiza a grid LimpaControlesIL(); //limpa campos HabilitaControlesItemLocacao(false); }