コード例 #1
0
        public bool CanContact(CanProfile profile)
        {
            bool retval = false;

            switch (profile)
            {
            case CanProfile.DoNotProfile:
                retval = false;
                break;

            case CanProfile.Caution:
                retval = true;
                break;

            case CanProfile.None:
                retval = false;
                break;

            case CanProfile.Yes:
                retval = true;
                break;

            default:
                retval = false;
                break;
            }
            return(retval);
        }
コード例 #2
0
        public static bool CanContactBetter(CanProfile profile)
        {
            bool retval;

            switch (profile)
            {
            case CanProfile.Yes:
            case CanProfile.Caution:
            {
                retval = true;
                break;
            }

            case CanProfile.DoNotProfile:
            case CanProfile.None:
            default:
            {
                retval = false;
                break;
            }
            }
            return(retval);
        }