예제 #1
0
    protected void btnModificar_Click(object sender, EventArgs e)
    {
        try
        {
            string  matricula = txtMatricula.Text;
            negAuto negAuto   = new negAuto();
            Auto    auto      = negAuto.Buscar(matricula, true);

            auto.Modelo          = txtModelo.Text;
            auto.Marca           = txtMarca.Text;
            auto.Año             = Convert.ToInt32(txtAnio.Text);
            auto.CantidadPuertas = Convert.ToInt32(txtCantidadPuertas.Text);
            auto.CostoAlquiler   = Convert.ToDecimal(txtCostoDiario.Text);
            auto.TipoAnclaje     = txtTipoAnclaje.Text;

            negAuto.Modificar(auto);
            lblError.Text = "Se ha realizado la modificación con éxito.";
        }
        catch (Exception ex)
        {
            lblError.Text = ex.Message;
        }
        finally
        {
            LimpioFormulario();
        }
    }
예제 #2
0
    protected void btnBuscar_Click(object sender, EventArgs e)
    {
        try
        {
            lblError.Text = "";
            negAuto negAuto = new negAuto();
            Auto    auto    = negAuto.Buscar(txtMatricula.Text, true);

            txtMarca.Text           = auto.Marca;
            txtModelo.Text          = auto.Modelo;
            txtAnio.Text            = (auto.Año).ToString();
            txtCantidadPuertas.Text = (auto.CantidadPuertas).ToString();
            txtCostoDiario.Text     = (auto.CostoAlquiler).ToString();
            txtTipoAnclaje.Text     = auto.TipoAnclaje;

            btnEliminar.Enabled  = true;
            btnModificar.Enabled = true;
            btnAgregar.Enabled   = false;
        }
        catch (Exception ex)
        {
            btnAgregar.Enabled   = true;
            btnModificar.Enabled = false;
            btnEliminar.Enabled  = false;
            lblError.Text        = ex.Message;
        }
    }
예제 #3
0
 protected void btnAgregar_Click(object sender, EventArgs e)
 {
     try
     {
         Auto    auto    = new Auto(txtMatricula.Text, txtMarca.Text, txtModelo.Text, Convert.ToInt32(txtAnio.Text), Convert.ToInt32(txtCantidadPuertas.Text), Convert.ToDecimal(txtCostoDiario.Text), txtTipoAnclaje.Text);
         negAuto negAuto = new negAuto();
         negAuto.Agregar(auto);
         lblError.Text = "Se agregó el auto con éxito.";
     }
     catch (Exception ex)
     {
         lblError.Text = ex.Message;
     }
 }