/// <summary> /// Evento que se lanza al cargar la página /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { //1. Primer solicitud if (!X.IsAjaxRequest) { //2. Cargar Proveedores sProveedores.DataSource = ProveedorBusiness.ObtenerProveedores(); sProveedores.DataBind(); //3. Cargar las Categorias sCategorias.DataSource = CategoriaBusiness.ObtenerCategorias(); sCategorias.DataBind(); //4. Cargar las SubCategorias sSubCategorias.DataSource = SubcategoriaBusiness.ObtenerSubCategorias(); sSubCategorias.DataBind(); //5. Validar si es un registro nuevo carga Categorias, SubCategorias y Conceptos if (Cookies.GetCookie("cookieEditarRevision").Value.Equals("Nuevo")) { //6. Cargar todos los Conceptos sConceptos.DataSource = ConceptoBusiness.ObtenerConceptos(); sConceptos.DataBind(); } } }
/// <summary> /// Evento que se lanza al escoger un elemento de Categoria /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cmbCategoria_Change(object sender, DirectEventArgs e) { //1. Obtener el valor seleccionado y obtener las subcategorias string strSubCategoria = e.ExtraParams["valor"]; sSubCategorias.DataSource = SubcategoriaBusiness.ObtenerSubCategoriaPorCategoria(strSubCategoria); sSubCategorias.DataBind(); }
public void ActualizarSubCategoria(string strID, string strCategoria, byte bOrden, string strDescripcion) { Subcategoria uSubcategoria = new Subcategoria(); uSubcategoria.ID = strID; uSubcategoria.Orden = bOrden; uSubcategoria.Descripcion = strDescripcion; uSubcategoria.Categoria = strCategoria; SubcategoriaBusiness.Actualizar(uSubcategoria); }
/// <summary> /// Evento que se lanza al cargar la página /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { if (!X.IsAjaxRequest) { sSubCategorias.DataSource = SubcategoriaBusiness.ObtenerSubCategorias(); sSubCategorias.DataBind(); rmSubcategorias.RegisterIcon(Icon.Delete); sCategorias.DataSource = CategoriaBusiness.ObtenerCategorias(); sCategorias.DataBind(); } }
public string InsertarSubCategoria(byte bOrden, string strCategoria) { string strResultado; if (SubcategoriaBusiness.ObtenerSubCategoriaPorOrden(bOrden) == null) { Subcategoria iSubcategoria = new Subcategoria(); iSubcategoria.Orden = bOrden; iSubcategoria.Descripcion = string.Empty; iSubcategoria.Categoria = strCategoria; iSubcategoria.ID = SubcategoriaBusiness.Insertar(iSubcategoria); strResultado = "false|" + iSubcategoria.ID; return(strResultado); } else { return("true"); } }
/// <summary> /// Evento que lee el store de Datos sSubCategorias /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void OnReadData_sSubCategorias(object sender, StoreReadDataEventArgs e) { sSubCategorias.DataSource = SubcategoriaBusiness.ObtenerSubCategorias(); sSubCategorias.DataBind(); }
public void EliminarSubCategoria(string strID) { SubcategoriaBusiness.Borrar(strID); }