protected void HabilitaCampos(bool habilita) { txtPlaca.Enabled = habilita; txtRenavam.Enabled = habilita; txtCor.Enabled = habilita; ddlCategorias.Enabled = habilita; btnInserir.Enabled = !habilita; if (Convert.ToInt32(lblId.Text) == 0) { btnAlterar.Enabled = habilita; btnRemover.Enabled = habilita; btnCancelar.Enabled = habilita; btnSalvar.Enabled = habilita; txtPlaca.Text = ""; txtRenavam.Text = ""; txtCor.Text = ""; } else { btnAlterar.Enabled = !habilita; btnRemover.Enabled = !habilita; btnCancelar.Enabled = habilita; btnSalvar.Enabled = habilita; } LOCAR.Camadas.BLL.Veiculo bllVeic = new LOCAR.Camadas.BLL.Veiculo(); grvVeiculos.DataSource = bllVeic.Select(); grvVeiculos.DataBind(); }
protected void btnSalvar_Click(object sender, EventArgs e) { LOCAR.Camadas.Model.Veiculo veiculo = new LOCAR.Camadas.Model.Veiculo(); veiculo.IdVeiculo = Convert.ToInt32(lblId.Text); veiculo.Placa = txtPlaca.Text; veiculo.Renavam = txtRenavam.Text; veiculo.Cor = txtCor.Text; veiculo.Categoria = Convert.ToInt32(lblCategoria.Text); LOCAR.Camadas.BLL.Veiculo bllVeiculo = new LOCAR.Camadas.BLL.Veiculo(); if (Cache["OP"].Equals('I')) { bllVeiculo.Insert(veiculo); } else if (Cache["OP"].Equals('U')) { bllVeiculo.Update(veiculo); } if (Cache["OP"].Equals('I')) { grvVeiculos.SetPageIndex(grvVeiculos.PageCount); } lblId.Text = "0"; lblCategoria.Text = ""; HabilitaCampos(false); Cache["OP"] = "S"; }
protected void btnRemover_Click(object sender, EventArgs e) { LOCAR.Camadas.Model.Veiculo veiculo = new LOCAR.Camadas.Model.Veiculo(); veiculo.IdVeiculo = Convert.ToInt32(lblId.Text); veiculo.Placa = txtPlaca.Text; veiculo.Renavam = txtRenavam.Text; veiculo.Cor = txtCor.Text; LOCAR.Camadas.BLL.Veiculo bllVeiculo = new LOCAR.Camadas.BLL.Veiculo(); //lblId.Text = "0"; if (Convert.ToInt32(lblId.Text) > 0) { bllVeiculo.Delete(veiculo); } lblId.Text = "0"; txtPlaca.Text = ""; txtRenavam.Text = ""; txtCor.Text = ""; lblCategoria.Text = "0"; HabilitaCampos(false); Cache["OP"] = "S"; }