protected void cargarDDLTipoGolosina() { ddlTipo.DataSource = GolosinaDao.cargarComboTipo(); ddlTipo.DataBind(); ddlTipo.Items.Insert(0, new ListItem("Seleccione Tipo de Golosina", "0")); }
protected void cargarDDLMarca() { ddlMarca.DataSource = GolosinaDao.cargarComboMarca(); ddlMarca.DataBind(); ddlMarca.Items.Insert(0, new ListItem("Todas", "0")); }
protected void btnEliminar_Click(object sender, EventArgs e) { if (ID.HasValue) { GolosinaDao.eliminar(ID.Value); limpiar(); CargarGrilla(); } }
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; }
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(); }