示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StoredCredential" /> class.
 /// </summary>
 /// <param name="sequence">Indicates if the transaction is first or subsequent. Valid values are &#39;FIRST&#39; and &#39;SUBSEQUENT&#39;. (required).</param>
 /// <param name="scheduled">Indicates if the transaction is scheduled or part of an installment. (required).</param>
 /// <param name="referencedSchemeTransactionId">The transaction ID received from schemes for the initial transaction. May be required if sequence is &#39;SUBSEQUENT&#39;..</param>
 /// <param name="initiator">Indicates whether it is a merchant-initiated or explicitly consented to by card holder. Valid values are &#39;MERCHANT&#39; and &#39;CARDHOLDER&#39;..</param>
 public StoredCredential(SequenceEnum sequence = default(SequenceEnum), bool scheduled = default(bool), string referencedSchemeTransactionId = default(string), InitiatorEnum?initiator = null)
 {
     this.Sequence  = sequence;
     this.Scheduled = scheduled;
     this.ReferencedSchemeTransactionId = referencedSchemeTransactionId;
     this.Initiator = initiator;
 }
示例#2
0
 public ValidationErrorInfo(
     string error,
     ValidationCategoryType catType,
     string subType,
     SequenceEnum seq)
 {
     MyErrorString     = error;
     MyCategoryType    = catType;
     MyCategorySubType = subType;
     Sequence          = seq;
 }
示例#3
0
 public ValidationErrorInfo(
     string error,
     ValidationCategoryType catType,
     string subType,
     SequenceEnum seq, object key)
 {
     MyErrorString     = error;
     MyCategoryType    = catType;
     MyCategorySubType = subType;
     MyLocationKey     = key;
     Sequence          = seq;
 }
        internal void ShowControl(SequenceEnum value)
        {
            Control new_value = null;

            if (controls.ContainsKey(value))
            {
                new_value = controls[value];
            }
            else
            {
                new_value       = CreateControl(value);
                controls[value] = new_value;
            }

            new_value.Parent = this;
            new_value.Dock   = DockStyle.Fill;
            new_value.BringToFront();
            new_value.Show();
        }
        internal void ShowControl(SequenceEnum value)
        {
            Control new_value = null;

            if (controls.ContainsKey(value))
            {
                new_value = controls[value];
            }
            else
            {
                new_value = CreateControl(value);
                controls[value] = new_value;
            }

            new_value.Parent = this;
            new_value.Dock = DockStyle.Fill;
            new_value.BringToFront();
            new_value.Show();
        }
        private Control CreateControl(SequenceEnum value)
        {
            switch (value)
            {
            case SequenceEnum.LogInWindow_Control:
                return(new LogInPage());

            case SequenceEnum.HomeWindow_Control:
                return(new UserHomeWindow());

            case SequenceEnum.HomeAdmin_Control:
                return(new HomeAdmin());

            case SequenceEnum.Admin_Settings:
                return(new AdminSettings());

            case SequenceEnum.AllPerson_Control:
                return(new AllPerson());

            case SequenceEnum.Users_Control:
                return(new Users());

            case SequenceEnum.UserLog_Control:
                return(new UserLog());

            case SequenceEnum.Teachers_Control:
                return(new Teachers());

            case SequenceEnum.Students_Control:
                return(new lblStatus());

            case SequenceEnum.Class_Control:
                return(new Classes());

            case SequenceEnum.Subject_Control:
                return(new Subject());

            case SequenceEnum.Result_Control:
                return(new Result());

            case SequenceEnum.Progress_Control:
                return(new Progress());

            case SequenceEnum.Achievement_Control:
                return(new Achievement());

            case SequenceEnum.Vision_Control:
                return(new Vision());

            case SequenceEnum.Notice_Control:
                return(new Notices());

            case SequenceEnum.CreatePerson_Control:
                return(new CreatePerson());

            case SequenceEnum.CreateTeacher_Control:
                return(new CreateTeacher());

            case SequenceEnum.CreateStudent_Control:
                return(new CreateStudent());

            case SequenceEnum.AddResult_Control:
                return(new AddResult());

            case SequenceEnum.EditPerson_Control:
                return(new EditPerson());

            case SequenceEnum.EditTeacher_Control:
                return(new EditTeacher());

            case SequenceEnum.EditStudent_Control:
                return(new EditStudent());

            case SequenceEnum.EditClass_Control:
                return(new EditClass());

            case SequenceEnum.Event_Control:
                return(new Event());

            default:
                return(null);
            }
        }
 private Control CreateControl(SequenceEnum value)
 {
     switch (value)
     {
         case SequenceEnum.LogInWindow_Control:
             return new LogInPage();
         case SequenceEnum.HomeWindow_Control:
             return new UserHomeWindow();
         case SequenceEnum.HomeAdmin_Control:
             return new HomeAdmin();
         case SequenceEnum.Admin_Settings:
             return new AdminSettings();
         case SequenceEnum.AllPerson_Control:
             return new AllPerson();
         case SequenceEnum.Users_Control:
             return new Users();
         case SequenceEnum.UserLog_Control:
             return new UserLog();
         case SequenceEnum.Teachers_Control:
             return new Teachers();
         case SequenceEnum.Students_Control:
             return new lblStatus();
         case SequenceEnum.Class_Control:
             return new Classes();
         case SequenceEnum.Subject_Control:
             return new Subject();
         case SequenceEnum.Result_Control:
             return new Result();
         case SequenceEnum.Progress_Control:
             return new Progress();
         case SequenceEnum.Achievement_Control:
             return new Achievement();
         case SequenceEnum.Vision_Control:
             return new Vision();
         case SequenceEnum.Notice_Control:
             return new Notices();
         case SequenceEnum.CreatePerson_Control:
             return new CreatePerson();
         case SequenceEnum.CreateTeacher_Control:
             return new CreateTeacher();
         case SequenceEnum.CreateStudent_Control:
             return new CreateStudent();
         case SequenceEnum.AddResult_Control:
             return new AddResult();
         case SequenceEnum.EditPerson_Control:
             return new EditPerson();
         case SequenceEnum.EditTeacher_Control:
             return new EditTeacher();
         case SequenceEnum.EditStudent_Control:
             return new EditStudent();
         case SequenceEnum.EditClass_Control:
             return new EditClass();
         case SequenceEnum.Event_Control:
             return new Event();
         default:
             return null;
     }
 }