예제 #1
0
    protected void btnBuscar_Click(object sender, EventArgs e)
    {
        try
        {
            DesactivarBotones();
            Casa c = null;
            c = LCasa.BuscarPorRut(Convert.ToInt64(txtRut.Text));

            if (c == null)
            {
                Session["Casa"]  = c;
                lblError.Text    = "No se encontro ninguna casa.";
                lnkNuevo.Visible = true;
            }

            else
            {
                Session["Casa"] = c;
                //habilitar los botones
                ActivarBM();
                List <Casa> l = new List <Casa>();
                l.Add(c);
                GridView1.DataSource = l;
                GridView1.DataBind();
            }
        }

        catch (Exception ex)
        { lblError.Text = ex.Message; }
    }
    protected void BuscarCasas()
    {
        List <Casa> lista = LCasa.BuscarCasas();

        ddlNombreCasas.DataTextField  = "Nombre";
        ddlNombreCasas.DataValueField = "Rut";
        ddlNombreCasas.DataSource     = lista;
        ddlNombreCasas.DataBind();
        Session["ListaCasas"] = lista;
    }
예제 #3
0
    protected void btnEliminar_Click(object sender, EventArgs e)
    {
        try
        {
            LCasa.Eliminar(Convert.ToInt64(txtRut.Text));
            DesactivarBotones();
            lblError.Text = "Se elimino la casa correctamente";
        }

        catch (Exception ex)
        { lblError.Text = ex.Message; }
    }
예제 #4
0
    protected void btnAgregar_Click(object sender, EventArgs e)
    {
        try
        {
            Casa c = new Casa(Convert.ToInt64(txtRut.Text), txtNombre.Text, ddlEspecializacion.SelectedItem.Text);
            LCasa.Agregar(c);
            DesactivarBotones();
            lblError.Text = "Se agregó una nueva casa con exito.";
        }

        catch (Exception ex)
        { lblError.Text = ex.Message; }
    }
예제 #5
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        try
        {
            Casa c = new Casa(Convert.ToInt64(txtRut.Text), txtNombre.Text, ddlEspecializacion.SelectedItem.Text);
            LCasa.Modificar(c);
            lblError.Text   = "Modificado Correctamente.";
            Session["Casa"] = c;
            ActivarBM();
            DesactivarBotones();
            List <Casa> l = new List <Casa>();
            l.Add(c);
            GridView1.DataSource = l;
            GridView1.DataBind();
            DesMod();
            ActivarBM();
        }

        catch (Exception ex)
        { lblError.Text = ex.Message; }
    }