private void RellenaCategorias() { try { using (Clases.cKPI_CATEGORIES objCategorias = new Clases.cKPI_CATEGORIES()) { System.Web.Security.MembershipUser usr = System.Web.Security.Membership.GetUser(); if (usr != null) { lstCategorias.DataSource = objCategorias.ObtenerTodos(Convert.ToInt32(usr.ProviderUserKey)); } else { lstCategorias.DataSource = objCategorias.ObtenerTodos(null); } lstCategorias.DataBind(); } } catch (Exception excp) { ExceptionUtility.LogException(excp, "Error en la función << RellenaCategorias() >>"); } finally { using (Clases.cKPI_INDICATORS objIndicadores = new Clases.cKPI_INDICATORS()) { lbNumDatos.Text = objIndicadores.RecuentoBuscador().ToString(); } } }
private void EliminaCategoria(int nItemIndex) { if (!string.IsNullOrEmpty(lstCategorias.DataKeys[nItemIndex].Values[0].ToString())) { using (Clases.cKPI_CATEGORIES objCategoria = new Clases.cKPI_CATEGORIES()) { objCategoria.categoryid = Convert.ToInt32(lstCategorias.DataKeys[nItemIndex].Values[0]); if (objCategoria.bEliminar()) { lstCategorias.EditIndex = -1; RellenaCategorias(); } } } }
private void RellenaCategorias() { try { using (Clases.cKPI_CATEGORIES objCategorias = new Clases.cKPI_CATEGORIES()) { objCategorias.nombre = txtBusqueda.Text; lstCategorias.DataSource = objCategorias.ObtenerDatos(); lstCategorias.DataBind(); } } catch (Exception excp) { RegistraIncidencia("administrador_categories", "Error en la función << RellenaCategorias() >>. Motivo :" + excp.Message, 2); } }
private void GuardaCategoria(ListViewItem e) { using (Clases.cKPI_CATEGORIES objCategoria = new Clases.cKPI_CATEGORIES()) { TextBox TextNombre = e.FindControl("txtNombreEdit") as TextBox; TextBox TextDescripcion = e.FindControl("txtDescripcionEdit") as TextBox; TextBox TextEstilo = e.FindControl("txtEstiloEdit") as TextBox; objCategoria.categoryid = Convert.ToInt32(lstCategorias.DataKeys[e.DisplayIndex].Values[0]); if (objCategoria.bConsultar()) { objCategoria.nombre = TextNombre.Text; objCategoria.descripcion = TextDescripcion.Text; objCategoria.estilo = TextEstilo.Text; objCategoria.bModificar(); } } }
protected void btnCrearCategoria_Click(object sender, EventArgs e) { string newCategoria = txtCategoria.Text.Trim(); if (string.IsNullOrEmpty(newCategoria)) { return; } using (Clases.cKPI_CATEGORIES objCategoria = new Clases.cKPI_CATEGORIES()) { objCategoria.nombre = newCategoria; objCategoria.descripcion = "-sin descripción-"; objCategoria.bInsertar(); } txtCategoria.Text = string.Empty; }
private void RellenaCategorias() { try { using (Clases.cKPI_CATEGORIES objCategorias = new Clases.cKPI_CATEGORIES()) { cmbCategorias.DataTextField = "NOMBRE"; cmbCategorias.DataValueField = "CATEGORYID"; cmbCategorias.DataSource = objCategorias.ObtenerDatos(" AND A.CATEGORYID > 1"); cmbCategorias.DataBind(); } } catch (Exception excp) { ExceptionUtility.LogException(excp, "Error en la función << RellenaCategorias() >>"); } finally { if (cmbCategorias.Items.Count > 0) { RellenaSubcategorias(); } } }