Пример #1
0
    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();
    }
Пример #2
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";
    }
Пример #3
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";
    }