/// <summary> /// Evento de click que realiza la búsqueda de los conceptos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnBuscar_Click(object sender, DirectEventArgs e) { //1. Obtener los valores para filtros string strCategoria = e.ExtraParams["categoria"].Equals("null") ? string.Empty : e.ExtraParams["categoria"]; string strSubCategoria = e.ExtraParams["subcategoria"].Equals("null") ? string.Empty : e.ExtraParams["subcategoria"]; string strSubSubCategoria = e.ExtraParams["subsubcategoria"].Equals("null") ? string.Empty : e.ExtraParams["subsubcategoria"]; string preciario = Cookies.GetCookie("cookiePreciarioBusqueda").Value; sConceptosFiltrados.DataSource = PreciarioConceptoBusiness.ObtenerPreciarioConceptoFiltro(preciario, strCategoria, strSubCategoria, strSubSubCategoria); sConceptosFiltrados.DataBind(); }
/// <summary> /// Evento que se lanza al seleccionar una subbsubcategoria /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cmbSubSubCategoria_Select(object sender, DirectEventArgs e) { //1. Obtener el valor seleccionado string strPreciario = e.ExtraParams["preciario"].Equals("null") ? string.Empty : e.ExtraParams["preciario"]; string strCategoria = e.ExtraParams["categoria"].Equals("null") ? string.Empty : e.ExtraParams["categoria"]; string strSubCategoria = e.ExtraParams["subcategoria"].Equals("null") ? string.Empty : e.ExtraParams["subcategoria"]; string strSubSubCategoria = e.ExtraParams["subsubcategoria"].Equals("null") ? string.Empty : e.ExtraParams["subsubcategoria"]; sPreciarioConcepto.DataSource = PreciarioConceptoBusiness.ObtenerPreciarioConceptoFiltro(strPreciario, strCategoria, strSubCategoria, strSubSubCategoria); sPreciarioConcepto.DataBind(); }