Esempio n. 1
0
        private void SetClass()
        {
            switch (this.UploadType)
            {
                case UploadTypes.None:
                    this.CurrentClass = null;
                    break;
                case UploadTypes.RegisterDevice:
                    this.CurrentClass = new RegisterDevice(  this.Row);

                    break;
                case UploadTypes.MDM:
                    this.CurrentClass = new MDM();
                    break;
            }
        }
Esempio n. 2
0
 /// <summary>
 /// Assign main class
 /// </summary>
 /// <param name="baseClass"></param>
 public void SetBaseClass(IBaseClass baseClass)
 {
     BaseClass = baseClass;
 }
Esempio n. 3
0
 public Network(IBaseClass baseClass)
 {
     this.baseClass = baseClass;
     this.file      = Path.Combine(documents, "LastNetworkState.xml");
 }
 public HomeController(IBaseClass productService)
 {
     this.baseClass = productService;
     this.baseClass.SetController(this);
 }
Esempio n. 5
0
 /// <summary>
 /// Advanced constructor of instance
 /// </summary>
 public StateResult(IBaseClass baseClass) : base()
 {
     this.ObjectId   = baseClass.Id;
     this.ObjectType = baseClass.GetType().Name;
 }
Esempio n. 6
0
 public static void ExtensionWork(this IBaseClass bc, int extension_param)
 {
     Console.WriteLine($"\nExtension param equals: {extension_param}... doing work ...");
     extension_param++;
     bc.DoWorkToInt(extension_param);
 }
Esempio n. 7
0
 public Decorator1(IBaseClass baseclass) : base(baseclass)
 {
 }
Esempio n. 8
0
 public IDecorator(IBaseClass baseclass)
 {
     this.baseclass = baseclass;
 }
Esempio n. 9
0
 void TestFunc(IBaseClass baseclass)
 {
     baseclass.DoSomething();
 }
Esempio n. 10
0
 private void DoSomethingInteresting(IBaseClass specialItem)
 {
     Console.WriteLine("Something interesting has been done with: " + specialItem.Title);
 }