Esempio n. 1
0
        public bool InserirMenuGrupo(GrupoAcessos grupo, out string msg)
        {
            bool isErro  = false;
            bool retorno = false;

            msg = "Erro! \\n";

            if (grupo.id_grupo_acessos == 0)
            {
                msg   += "Selecione um grupo. \\n";
                isErro = true;
            }
            if (grupo.menus[0].listids.Equals("0"))
            {
                msg   += "É necessário vincular uma página ao grupo. \\n";
                isErro = true;
            }
            if (!isErro)
            {
                retorno = new GrupoAcessosDAL().InserePaginaGrupo(grupo);

                if (retorno)
                {
                    msg = "Registro inserido com sucesso!";
                }
                else
                {
                    msg = "Problemas ao Inserir Página! \\nVerifique se a página esta vinculado ao grupo!";
                }
            }
            return(retorno);
        }
Esempio n. 2
0
        public bool AtualizarGrupo(GrupoAcessos grupo, out string msg)
        {
            bool isErro  = ValidaObjGrupo(grupo, out msg);
            bool retorno = false;

            if (grupo.id_grupo_acessos > 0)
            {
                if (!isErro)
                {
                    retorno = new GrupoAcessosDAL().AtualizaGrupo(grupo);

                    if (retorno)
                    {
                        msg = "Registro alterado com sucesso!";
                    }
                    else
                    {
                        msg = "Problemas ao alterar Grupo!";
                    }
                }
            }
            else
            {
                msg = "Problemas contate o administrador do sistema";
            }
            return(retorno);
        }
Esempio n. 3
0
        public bool InserirUsuarioGrupo(GrupoAcessos grupo, UsuarioSistema user, out string msg)
        {
            bool isErro  = false;
            bool retorno = false;

            msg = "Erro! \\n";

            if (grupo.id_grupo_acessos == 0)
            {
                msg   += "Selecione um grupo. \\n";
                isErro = true;
            }
            if (grupo.usuarios[0].listid.Equals("0"))
            {
                msg   += "É necessário vincular um usuário ao grupo. \\n";
                isErro = true;
            }
            if (!isErro)
            {
                retorno = new GrupoAcessosDAL().InsereUsuarioGrupo(grupo, user);

                if (retorno)
                {
                    msg = "Registro inserido com sucesso!";
                }
                else
                {
                    msg = "Problemas ao Inserir Usuário! \\nVerifique se o usuário esta vinculado ao grupo!";
                }
            }
            return(retorno);
        }
Esempio n. 4
0
        public bool InativarUsuarioGrupo(GrupoAcessos grupo, UsuarioSistema user)
        {
            bool isErro = false;

            if (grupo.id_grupo_acessos == 0 || grupo.usuarios[0].matricula == 0)
            {
                isErro = true;
            }

            if (!isErro)
            {
                isErro = new GrupoAcessosDAL().InativarUsuarioGrupo(grupo, user);;
            }
            return(isErro);
        }
Esempio n. 5
0
        public bool InativarPaginaGrupo(GrupoAcessos grupo)
        {
            bool isErro  = false;
            bool retorno = false;

            if (grupo.id_grupo_acessos == 0 || grupo.menus[0].id_menu == 0)
            {
                isErro = true;
            }

            if (!isErro)
            {
                retorno = new GrupoAcessosDAL().InativarPaginaGrupo(grupo);
            }
            return(retorno);
        }
Esempio n. 6
0
        public bool InserirGrupo(GrupoAcessos grupo, out string msg)
        {
            bool isErro  = ValidaObjGrupo(grupo, out msg);
            bool retorno = false;

            if (!isErro)
            {
                retorno = new GrupoAcessosDAL().InsereGrupo(grupo);

                if (retorno)
                {
                    msg = "Registro inserido com sucesso!";
                }
                else
                {
                    msg = "Problemas ao Inserir Grupo!";
                }
            }
            return(retorno);
        }
Esempio n. 7
0
        public bool AlterarStatus(GrupoAcessos grupo, out string msg)
        {
            bool retorno = false;

            if (grupo.id_grupo_acessos > 0)
            {
                retorno = new GrupoAcessosDAL().AlterarStatusGrupo(grupo);

                if (retorno)
                {
                    msg = "Status do grupo alterado!";
                }
                else
                {
                    msg = "Problemas ao alterar status Grupo!";
                }
            }
            else
            {
                msg = "Problemas contate o administrador do sistema";
            }
            return(retorno);
        }