public static Employee ValidateUser(Constants.EMPLOYEE_ROLE allowedRole)
        {
            Employee employee = ValidateUser();

            //if (!CheckPermission(allowedRole, GetRolePermission(Converter.objToEmployeeRole(employee.Role.Id))))
            if (!CheckPermission(Converter.objToEmployeeRole(employee.Role.Id), GetRolePermission(allowedRole)) && !(Converter.objToEmployeeRole(employee.Role.Id) == Constants.EMPLOYEE_ROLE.ADMIN))
            {
                commonController.LogOutControl logOutControl = new commonController.LogOutControl();
            }
            return(employee);
        }
        public static Employee ValidateUser(Constants.EMPLOYEE_ROLE allowedRole)
        {
            Employee employee = ValidateUser();

            //if (!CheckPermission(allowedRole, GetRolePermission(Converter.objToEmployeeRole(employee.Role.Id))))
            if (!CheckPermission(Converter.objToEmployeeRole(employee.Role.Id), GetRolePermission(allowedRole)) && !(Converter.objToEmployeeRole(employee.Role.Id) == Constants.EMPLOYEE_ROLE.ADMIN))
            {
                commonController.LogOutControl logOutControl = new commonController.LogOutControl();
            }
            return employee;
        }