Пример #1
0
        void CallFilterAndLike()
        {
            //  LIKE
            if (RadModulo.IsChecked != null && RadModulo.IsChecked.Value)
            {
                Pesquisar = OseFunctions.Pesquisar.Modulo;
            }
            else if (RadDescricao.IsChecked != null && RadDescricao.IsChecked.Value)
            {
                Pesquisar = OseFunctions.Pesquisar.Descricao;
            }
            else if (RadPrivilegio.IsChecked != null && RadPrivilegio.IsChecked.Value)
            {
                Pesquisar = OseFunctions.Pesquisar.Privilegio;
            }

            // FILTRAR MENU OR APLICACAO
            if (RadFilTodos.IsChecked != null && RadFilTodos.IsChecked.Value)
            {
                Filtrar = OseFunctions.Filtrar.Todos;
            }

            if (RadApenasAplic.IsChecked != null && RadApenasAplic.IsChecked.Value)
            {
                Filtrar = OseFunctions.Filtrar.Aplicacao;
            }

            if (RadApenasModulo.IsChecked != null && RadApenasModulo.IsChecked.Value)
            {
                Filtrar = OseFunctions.Filtrar.Modulo;
            }
            OseFunctions.LikeByText = TextBox.Text;
            OseFunctions.CarregarMenus(Filtrar, Pesquisar);

            //GetAllModules()
            string modules, menus, aplicacoes;

            OseFunctions.ContarTotalModulos(out modules, out menus, out aplicacoes);
            LblModCad.Content     = modules;
            LblMenuTotal.Content  = menus;
            LblAplicTotal.Content = aplicacoes;
        }
Пример #2
0
        void CallFilterAndLike()
        {
            //  LIKE
            if (RadModulo.IsChecked != null && RadModulo.IsChecked.Value)
            {
                Pesquisar = OseFunctions.Pesquisar.Modulo;
            }
            else if (RadDescricao.IsChecked != null && RadDescricao.IsChecked.Value)
            {
                Pesquisar = OseFunctions.Pesquisar.Descricao;
            }
            else if (RadPrivilegio.IsChecked != null && RadPrivilegio.IsChecked.Value)
            {
                Pesquisar = OseFunctions.Pesquisar.Privilegio;
            }

            // FILTRAR MENU OR APLICACAO
            if (RadFilTodos.IsChecked != null && RadFilTodos.IsChecked.Value)
            {
                Filtrar = OseFunctions.Filtrar.Todos;
            }

            if (RadApenasAplic.IsChecked != null && RadApenasAplic.IsChecked.Value)
            {
                Filtrar = OseFunctions.Filtrar.Aplicacao;
            }

            if (RadApenasModulo.IsChecked != null && RadApenasModulo.IsChecked.Value)
            {
                Filtrar = OseFunctions.Filtrar.Modulo;
            }
            OseFunctions.LikeByText = TextBox.Text;
            OseFunctions.CarregarMenus(Filtrar, Pesquisar);

            //GetAllModules()
            string modules, menus, aplicacoes;
            OseFunctions.ContarTotalModulos(out modules, out menus, out aplicacoes);
            LblModCad.Content = modules;
            LblMenuTotal.Content = menus;
            LblAplicTotal.Content = aplicacoes;
        }