public string GetSignatureFileGUID(RequiredSignature type)
        {
            string GUID = string.Empty;

            switch (type)
            {
            case RequiredSignature.rsUser:
                GUID = UserSignatureFileGUID;
                break;

            case RequiredSignature.rsLearner:
                GUID = LearnerSignatureFileGUID;
                break;

            case RequiredSignature.rsEmployer:
                GUID = EmpSignatureFileGUID;
                break;

            case RequiredSignature.rsEmployerB:
                GUID = EmpBSignatureFileGUID;
                break;

            case RequiredSignature.rsEmployerC:
                GUID = EmpCSignatureFileGUID;
                break;

            case RequiredSignature.rsOfficerA:
                GUID = OfficerASignatureFileGUID;
                break;

            case RequiredSignature.rsOfficerB:
                GUID = OfficerBSignatureFileGUID;
                break;

            case RequiredSignature.rsNoSig:
                break;

            default:
                break;
            }
            return(GUID);
        }
        public string GetSignaturePath(RequiredSignature type)
        {
            string Path = string.Empty;

            switch (type)
            {
            case RequiredSignature.rsUser:
                Path = UserSignatureData;
                break;

            case RequiredSignature.rsLearner:
                Path = LearnerSignatureData;
                break;

            case RequiredSignature.rsEmployer:
                Path = EmpSignatureData;
                break;

            case RequiredSignature.rsEmployerB:
                Path = EmpBSignatureData;
                break;

            case RequiredSignature.rsEmployerC:
                Path = EmpCSignatureData;
                break;

            case RequiredSignature.rsOfficerA:
                Path = OfficerASignatureData;
                break;

            case RequiredSignature.rsOfficerB:
                Path = OfficerBSignatureData;
                break;

            case RequiredSignature.rsNoSig:
                break;

            default:
                break;
            }
            return(Path);
        }
        public void SetSignatureFileGUID(RequiredSignature type, string GUID)
        {
            switch (type)
            {
            case RequiredSignature.rsUser:
                UserSignatureFileGUID = GUID;
                break;

            case RequiredSignature.rsLearner:
                LearnerSignatureFileGUID = GUID;
                break;

            case RequiredSignature.rsEmployer:
                EmpSignatureFileGUID = GUID;
                break;

            case RequiredSignature.rsEmployerB:
                EmpBSignatureFileGUID = GUID;
                break;

            case RequiredSignature.rsEmployerC:
                EmpCSignatureFileGUID = GUID;
                break;

            case RequiredSignature.rsOfficerA:
                OfficerASignatureFileGUID = GUID;
                break;

            case RequiredSignature.rsOfficerB:
                OfficerBSignatureFileGUID = GUID;
                break;

            case RequiredSignature.rsNoSig:
                break;

            default:
                break;
            }
        }
        public void SetSignaturePath(RequiredSignature type, string Path)
        {
            switch (type)
            {
            case RequiredSignature.rsUser:
                UserSignatureData = Path;
                break;

            case RequiredSignature.rsLearner:
                LearnerSignatureData = Path;
                break;

            case RequiredSignature.rsEmployer:
                EmpSignatureData = Path;
                break;

            case RequiredSignature.rsEmployerB:
                EmpBSignatureData = Path;
                break;

            case RequiredSignature.rsEmployerC:
                EmpCSignatureData = Path;
                break;

            case RequiredSignature.rsOfficerA:
                OfficerASignatureData = Path;
                break;

            case RequiredSignature.rsOfficerB:
                OfficerBSignatureData = Path;
                break;

            case RequiredSignature.rsNoSig:
                break;

            default:
                break;
            }
        }