예제 #1
0
    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";
    }
예제 #2
0
    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";
    }