Exemplo n.º 1
0
        protected void BtnBBuscar_Click(object sender, EventArgs e)
        {
            txtUidGiro.Text         = string.Empty;
            txtIdCategoria.Text     = string.Empty;
            txtUidSubCategoria.Text = string.Empty;
            lblEstado.Text          = string.Empty;

            if (PanelGridGiro.Visible == true)
            {
                if (txtFiltroNombre.Text == "" && txtFiltroNombre.Text == string.Empty && ddlFiltroEstatus.SelectedValue.ToString() == "-1")
                {
                    MVGiro.BuscarGiro();
                }
                else if (txtFiltroNombre.Text != "" || txtFiltroNombre.Text != string.Empty || ddlFiltroEstatus.SelectedValue.ToString() != "-1")
                {
                    MVGiro.BuscarGiro(Nombre: txtFiltroNombre.Text, Estatus: ddlFiltroEstatus.SelectedValue.ToString());
                }
                CargaGrid("Giro");
                DGVGiro.SelectedIndex = -1;
            }
            if (PanelGridCategoria.Visible == true)
            {
                if (txtUidGiro.Text == "" && txtUidGiro.Text == string.Empty)
                {
                    lblEstado.Text = "Seleccione un giro para mostrar categorias";
                }
                else
                if (txtFiltroNombre.Text == "" && txtFiltroNombre.Text == string.Empty && ddlFiltroEstatus.SelectedValue.ToString() == "-1")
                {
                    MVCategoria.BuscarCategorias(UidGiro: txtUidGiro.Text);
                }
                else if (txtFiltroNombre.Text != "" || txtFiltroNombre.Text != string.Empty || ddlFiltroEstatus.SelectedValue.ToString() != "-1")
                {
                    MVCategoria.BuscarCategorias(UidGiro: txtUidGiro.Text, Nombre: txtFiltroNombre.Text, Estatus: ddlFiltroEstatus.SelectedValue.ToString());
                }
                CargaGrid("Categoria");
                DGVCategorias.SelectedIndex = -1;
            }
            if (PanelGridSubcategoria.Visible == true)
            {
                if (txtIdCategoria.Text == "" && txtIdCategoria.Text == string.Empty)
                {
                    lblEstado.Text = "Seleccione una categoria para mostrar subcategorias";
                }
                else
                if (txtFiltroNombre.Text == "" && txtFiltroNombre.Text == string.Empty && ddlFiltroEstatus.SelectedValue.ToString() == "-1")
                {
                    MVSubCategoria.BuscarSubCategoria(UidCategoria: txtIdCategoria.Text);
                }
                else if (txtFiltroNombre.Text != "" || txtFiltroNombre.Text != string.Empty || ddlFiltroEstatus.SelectedValue.ToString() != "-1")
                {
                    MVSubCategoria.BuscarSubCategoria(UidCategoria: txtIdCategoria.Text, Nombre: txtFiltroNombre.Text, estatus: ddlFiltroEstatus.SelectedValue.ToString());
                }
                CargaGrid("Subcategoria");
                DGVSubcategorias.SelectedIndex = -1;
            }
        }