Example #1
0
        public static Boolean CheckRolesEmployee()
        {
            EmployeeRoles AllocationRole  = new EmployeeRoles();
            ArrayList     arrRolesForUser = GetAuthorizeUserRoles();
            Boolean       validUser       = false;

            if (arrRolesForUser.Count >= 1)
            {
                foreach (string STR in arrRolesForUser)
                {
                    switch (STR)
                    {
                    case AuthorizationManagerConstants.ROLEHR:
                        validUser = true;
                        return(validUser);

                    default:
                        break;
                    }
                }
            }
            return(validUser);
        }
Example #2
0
        /// <summary>
        /// CheckRoles For Employee Summary And Profile
        /// </summary>
        public static Boolean CheckRolesEmployeeSummaryAndProfile()
        {
            EmployeeRoles AllocationRole  = new EmployeeRoles();
            ArrayList     arrRolesForUser = GetAuthorizeUserRoles();
            Boolean       validUser       = false;

            if (arrRolesForUser.Count >= 1)
            {
                foreach (string STR in arrRolesForUser)
                {
                    switch (STR)
                    {
                    case AuthorizationManagerConstants.ROLEPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEPRESALES:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLERPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEAPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEGPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEFINANCE:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLECEO:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLECFM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEFM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLERECRUITMENT:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEHR:
                        validUser = true;
                        return(validUser);

                    default:
                        break;
                    }
                }
            }
            return(validUser);
        }
Example #3
0
        public static Boolean CheckRolesEmployeeSummary()
        {
            EmployeeRoles contractRoles   = new EmployeeRoles();
            ArrayList     arrRolesForUser = GetAuthorizeUserRoles();
            Boolean       validUser       = false;

            if (arrRolesForUser.Count >= 1)
            {
                foreach (string STR in arrRolesForUser)
                {
                    switch (STR)
                    {
                    case AuthorizationManagerConstants.ROLEHR:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEFINANCE:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEPRESALES:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLECOO:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEMH:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLERPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLECEO:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLECFM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEFM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEGPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEAPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLESPM:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLERECRUITMENT:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEADMIN:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLETESTING:
                        validUser = true;
                        return(validUser);

                    case AuthorizationManagerConstants.ROLEQUALITY:
                        validUser = true;
                        return(validUser);

                    default:
                        break;
                    }
                }
            }
            return(validUser);
        }