コード例 #1
0
    protected void cargarDDLTipoGolosina()
    {
        ddlTipo.DataSource = GolosinaDao.cargarComboTipo();
        ddlTipo.DataBind();

        ddlTipo.Items.Insert(0, new ListItem("Seleccione Tipo de Golosina", "0"));
    }
コード例 #2
0
    protected void cargarDDLMarca()
    {
        ddlMarca.DataSource = GolosinaDao.cargarComboMarca();
        ddlMarca.DataBind();

        ddlMarca.Items.Insert(0, new ListItem("Todas", "0"));
    }
コード例 #3
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     if (ID.HasValue)
     {
         GolosinaDao.eliminar(ID.Value);
         limpiar();
         CargarGrilla();
     }
 }
コード例 #4
0
    protected void gvGolosinas_SelectedIndexChanged(object sender, EventArgs e)
    {
        limpiar();
        ID = int.Parse(gvGolosinas.SelectedDataKey.Value.ToString());

        Golosina g = GolosinaDao.obtenerPorId(ID.Value);

        txtNombre.Text         = g.nombre;
        txtDescripcion.Text    = g.descripcion;
        txtCodigoProducto.Text = g.codigo_producto.ToString();
        txtPrecioVta.Text      = g.precio_vta.ToString();
        txtStock.Text          = g.stock.ToString();
        ddlMarca.SelectedIndex = g.id_marca;
        ddlTipo.SelectedIndex  = g.id_tipo_golosina;
        chkEsPropia.Checked    = g.es_propia;
        btnEliminar.Enabled    = true;
    }
コード例 #5
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        if (!Page.IsValid)
        {
            return;
        }
        Golosina g = new Golosina();

        g.id_golosina      = GolosinaDao.ultimoID() + 1;
        g.nombre           = txtNombre.Text;
        g.id_marca         = ddlMarca.SelectedIndex;
        g.id_tipo_golosina = ddlTipo.SelectedIndex;
        g.precio_vta       = double.Parse(txtPrecioVta.Text);
        g.descripcion      = txtDescripcion.Text;
        g.stock            = int.Parse(txtStock.Text);
        g.es_propia        = chkEsPropia.Checked;
        g.codigo_producto  = int.Parse(txtCodigoProducto.Text);

        if (ID.HasValue)
        {
            g.id_golosina = ID.Value;
            //ACA AGREGAR EL ACTUALIZAR DEL GOLOSINADAO
            GolosinaDao.actualizar(g);
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Golosina Modificada con Exito!')", true);
        }
        else
        {
            //GUARDO LA GOLOSINA EN LA BD
            GolosinaDao.Insertar(g);
            GolosinaDao.actualizarID(g.id_golosina.Value);
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Golosina Insertada con Exito!')", true);
        }
        ID = g.id_golosina.Value;
        CargarGrilla();
        limpiar();
    }