Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Administration/ServiceClient/AdministrationServiceClient.cs @ 5504

Last change on this file since 5504 was 5504, checked in by swagner, 14 years ago

Worked on OKB (#1174)

File size: 27.7 KB
Line 
1//------------------------------------------------------------------------------
2// <auto-generated>
3//     This code was generated by a tool.
4//     Runtime Version:4.0.30319.1
5//
6//     Changes to this file may cause incorrect behavior and will be lost if
7//     the code is regenerated.
8// </auto-generated>
9//------------------------------------------------------------------------------
10
11namespace HeuristicLab.Clients.OKB.Administration
12{
13    using System.Runtime.Serialization;
14   
15   
16    [System.Diagnostics.DebuggerStepThroughAttribute()]
17    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
18    [System.Runtime.Serialization.DataContractAttribute(Name="Platform", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
19        "DataTransfer")]
20    public partial class Platform : HeuristicLab.Clients.OKB.Administration.NamedOKBItem
21    {
22    }
23   
24    [System.Diagnostics.DebuggerStepThroughAttribute()]
25    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
26    [System.Runtime.Serialization.DataContractAttribute(Name="OKBItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
27        "DataTransfer")]
28    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.NamedOKBItem))]
29    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.AlgorithmClass))]
30    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.Algorithm))]
31    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.ProblemClass))]
32    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.Problem))]
33    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.Platform))]
34    public partial class OKBItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
35    {
36       
37        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
38       
39        private long IdField;
40       
41        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
42        {
43            get
44            {
45                return this.extensionDataField;
46            }
47            set
48            {
49                this.extensionDataField = value;
50            }
51        }
52       
53        [System.Runtime.Serialization.DataMemberAttribute()]
54        public long Id
55        {
56            get
57            {
58                return this.IdField;
59            }
60            set
61            {
62                if ((this.IdField.Equals(value) != true))
63                {
64                    this.IdField = value;
65                    this.RaisePropertyChanged("Id");
66                }
67            }
68        }
69       
70        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
71       
72        protected void RaisePropertyChanged(string propertyName)
73        {
74            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
75            if ((propertyChanged != null))
76            {
77                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
78            }
79        }
80    }
81   
82    [System.Diagnostics.DebuggerStepThroughAttribute()]
83    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
84    [System.Runtime.Serialization.DataContractAttribute(Name="NamedOKBItem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
85        "DataTransfer")]
86    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.AlgorithmClass))]
87    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.Algorithm))]
88    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.ProblemClass))]
89    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.Problem))]
90    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Administration.Platform))]
91    public partial class NamedOKBItem : HeuristicLab.Clients.OKB.Administration.OKBItem
92    {
93       
94        private string DescriptionField;
95       
96        private string NameField;
97       
98        [System.Runtime.Serialization.DataMemberAttribute()]
99        public string Description
100        {
101            get
102            {
103                return this.DescriptionField;
104            }
105            set
106            {
107                if ((object.ReferenceEquals(this.DescriptionField, value) != true))
108                {
109                    this.DescriptionField = value;
110                    this.RaisePropertyChanged("Description");
111                }
112            }
113        }
114       
115        [System.Runtime.Serialization.DataMemberAttribute()]
116        public string Name
117        {
118            get
119            {
120                return this.NameField;
121            }
122            set
123            {
124                if ((object.ReferenceEquals(this.NameField, value) != true))
125                {
126                    this.NameField = value;
127                    this.RaisePropertyChanged("Name");
128                }
129            }
130        }
131    }
132   
133    [System.Diagnostics.DebuggerStepThroughAttribute()]
134    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
135    [System.Runtime.Serialization.DataContractAttribute(Name="AlgorithmClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
136        "DataTransfer")]
137    public partial class AlgorithmClass : HeuristicLab.Clients.OKB.Administration.NamedOKBItem
138    {
139    }
140   
141    [System.Diagnostics.DebuggerStepThroughAttribute()]
142    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
143    [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
144        "DataTransfer")]
145    public partial class Algorithm : HeuristicLab.Clients.OKB.Administration.NamedOKBItem
146    {
147       
148        private long AlgorithmClassIdField;
149       
150        private HeuristicLab.Clients.OKB.Administration.DataType DataTypeField;
151       
152        private long PlatformIdField;
153       
154        [System.Runtime.Serialization.DataMemberAttribute()]
155        public long AlgorithmClassId
156        {
157            get
158            {
159                return this.AlgorithmClassIdField;
160            }
161            set
162            {
163                if ((this.AlgorithmClassIdField.Equals(value) != true))
164                {
165                    this.AlgorithmClassIdField = value;
166                    this.RaisePropertyChanged("AlgorithmClassId");
167                }
168            }
169        }
170       
171        [System.Runtime.Serialization.DataMemberAttribute()]
172        public HeuristicLab.Clients.OKB.Administration.DataType DataType
173        {
174            get
175            {
176                return this.DataTypeField;
177            }
178            set
179            {
180                if ((object.ReferenceEquals(this.DataTypeField, value) != true))
181                {
182                    this.DataTypeField = value;
183                    this.RaisePropertyChanged("DataType");
184                }
185            }
186        }
187       
188        [System.Runtime.Serialization.DataMemberAttribute()]
189        public long PlatformId
190        {
191            get
192            {
193                return this.PlatformIdField;
194            }
195            set
196            {
197                if ((this.PlatformIdField.Equals(value) != true))
198                {
199                    this.PlatformIdField = value;
200                    this.RaisePropertyChanged("PlatformId");
201                }
202            }
203        }
204    }
205   
206    [System.Diagnostics.DebuggerStepThroughAttribute()]
207    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
208    [System.Runtime.Serialization.DataContractAttribute(Name="ProblemClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
209        "DataTransfer")]
210    public partial class ProblemClass : HeuristicLab.Clients.OKB.Administration.NamedOKBItem
211    {
212    }
213   
214    [System.Diagnostics.DebuggerStepThroughAttribute()]
215    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
216    [System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
217        "DataTransfer")]
218    public partial class Problem : HeuristicLab.Clients.OKB.Administration.NamedOKBItem
219    {
220       
221        private HeuristicLab.Clients.OKB.Administration.DataType DataTypeField;
222       
223        private long PlatformIdField;
224       
225        private long ProblemClassIdField;
226       
227        [System.Runtime.Serialization.DataMemberAttribute()]
228        public HeuristicLab.Clients.OKB.Administration.DataType DataType
229        {
230            get
231            {
232                return this.DataTypeField;
233            }
234            set
235            {
236                if ((object.ReferenceEquals(this.DataTypeField, value) != true))
237                {
238                    this.DataTypeField = value;
239                    this.RaisePropertyChanged("DataType");
240                }
241            }
242        }
243       
244        [System.Runtime.Serialization.DataMemberAttribute()]
245        public long PlatformId
246        {
247            get
248            {
249                return this.PlatformIdField;
250            }
251            set
252            {
253                if ((this.PlatformIdField.Equals(value) != true))
254                {
255                    this.PlatformIdField = value;
256                    this.RaisePropertyChanged("PlatformId");
257                }
258            }
259        }
260       
261        [System.Runtime.Serialization.DataMemberAttribute()]
262        public long ProblemClassId
263        {
264            get
265            {
266                return this.ProblemClassIdField;
267            }
268            set
269            {
270                if ((this.ProblemClassIdField.Equals(value) != true))
271                {
272                    this.ProblemClassIdField = value;
273                    this.RaisePropertyChanged("ProblemClassId");
274                }
275            }
276        }
277    }
278   
279    [System.Diagnostics.DebuggerStepThroughAttribute()]
280    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
281    [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Administration." +
282        "DataTransfer")]
283    public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
284    {
285       
286        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
287       
288        private string NameField;
289       
290        private string TypeNameField;
291       
292        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
293        {
294            get
295            {
296                return this.extensionDataField;
297            }
298            set
299            {
300                this.extensionDataField = value;
301            }
302        }
303       
304        [System.Runtime.Serialization.DataMemberAttribute()]
305        public string Name
306        {
307            get
308            {
309                return this.NameField;
310            }
311            set
312            {
313                if ((object.ReferenceEquals(this.NameField, value) != true))
314                {
315                    this.NameField = value;
316                    this.RaisePropertyChanged("Name");
317                }
318            }
319        }
320       
321        [System.Runtime.Serialization.DataMemberAttribute()]
322        public string TypeName
323        {
324            get
325            {
326                return this.TypeNameField;
327            }
328            set
329            {
330                if ((object.ReferenceEquals(this.TypeNameField, value) != true))
331                {
332                    this.TypeNameField = value;
333                    this.RaisePropertyChanged("TypeName");
334                }
335            }
336        }
337       
338        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
339       
340        protected void RaisePropertyChanged(string propertyName)
341        {
342            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
343            if ((propertyChanged != null))
344            {
345                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
346            }
347        }
348    }
349   
350    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
351    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.Clients.OKB.Administration.IAdministrationService")]
352    public interface IAdministrationService
353    {
354       
355        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateProblemUsers", ReplyAction="http://tempuri.org/IAdministrationService/UpdateProblemUsersResponse")]
356        void UpdateProblemUsers(long problemId, System.Collections.Generic.List<System.Guid> users);
357       
358        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetProblemData", ReplyAction="http://tempuri.org/IAdministrationService/GetProblemDataResponse")]
359        byte[] GetProblemData(long problemId);
360       
361        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateProblemData", ReplyAction="http://tempuri.org/IAdministrationService/UpdateProblemDataResponse")]
362        void UpdateProblemData(long problemId, byte[] data);
363       
364        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetPlatforms", ReplyAction="http://tempuri.org/IAdministrationService/GetPlatformsResponse")]
365        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.Platform> GetPlatforms();
366       
367        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/AddPlatform", ReplyAction="http://tempuri.org/IAdministrationService/AddPlatformResponse")]
368        long AddPlatform(HeuristicLab.Clients.OKB.Administration.Platform dto);
369       
370        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdatePlatform", ReplyAction="http://tempuri.org/IAdministrationService/UpdatePlatformResponse")]
371        void UpdatePlatform(HeuristicLab.Clients.OKB.Administration.Platform dto);
372       
373        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/DeletePlatform", ReplyAction="http://tempuri.org/IAdministrationService/DeletePlatformResponse")]
374        void DeletePlatform(long id);
375       
376        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetAlgorithmClasses", ReplyAction="http://tempuri.org/IAdministrationService/GetAlgorithmClassesResponse")]
377        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.AlgorithmClass> GetAlgorithmClasses();
378       
379        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/AddAlgorithmClass", ReplyAction="http://tempuri.org/IAdministrationService/AddAlgorithmClassResponse")]
380        long AddAlgorithmClass(HeuristicLab.Clients.OKB.Administration.AlgorithmClass dto);
381       
382        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateAlgorithmClass", ReplyAction="http://tempuri.org/IAdministrationService/UpdateAlgorithmClassResponse")]
383        void UpdateAlgorithmClass(HeuristicLab.Clients.OKB.Administration.AlgorithmClass dto);
384       
385        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/DeleteAlgorithmClass", ReplyAction="http://tempuri.org/IAdministrationService/DeleteAlgorithmClassResponse")]
386        void DeleteAlgorithmClass(long id);
387       
388        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetAlgorithms", ReplyAction="http://tempuri.org/IAdministrationService/GetAlgorithmsResponse")]
389        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.Algorithm> GetAlgorithms();
390       
391        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/AddAlgorithm", ReplyAction="http://tempuri.org/IAdministrationService/AddAlgorithmResponse")]
392        long AddAlgorithm(HeuristicLab.Clients.OKB.Administration.Algorithm dto);
393       
394        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateAlgorithm", ReplyAction="http://tempuri.org/IAdministrationService/UpdateAlgorithmResponse")]
395        void UpdateAlgorithm(HeuristicLab.Clients.OKB.Administration.Algorithm dto);
396       
397        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/DeleteAlgorithm", ReplyAction="http://tempuri.org/IAdministrationService/DeleteAlgorithmResponse")]
398        void DeleteAlgorithm(long id);
399       
400        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetAlgorithmUsers", ReplyAction="http://tempuri.org/IAdministrationService/GetAlgorithmUsersResponse")]
401        System.Collections.Generic.List<System.Guid> GetAlgorithmUsers(long algorithmId);
402       
403        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateAlgorithmUsers", ReplyAction="http://tempuri.org/IAdministrationService/UpdateAlgorithmUsersResponse")]
404        void UpdateAlgorithmUsers(long algorithmId, System.Collections.Generic.List<System.Guid> users);
405       
406        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetAlgorithmData", ReplyAction="http://tempuri.org/IAdministrationService/GetAlgorithmDataResponse")]
407        byte[] GetAlgorithmData(long algorithmId);
408       
409        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateAlgorithmData", ReplyAction="http://tempuri.org/IAdministrationService/UpdateAlgorithmDataResponse")]
410        void UpdateAlgorithmData(long algorithmId, byte[] data);
411       
412        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetProblemClasses", ReplyAction="http://tempuri.org/IAdministrationService/GetProblemClassesResponse")]
413        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.ProblemClass> GetProblemClasses();
414       
415        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/AddProblemClass", ReplyAction="http://tempuri.org/IAdministrationService/AddProblemClassResponse")]
416        long AddProblemClass(HeuristicLab.Clients.OKB.Administration.ProblemClass dto);
417       
418        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateProblemClass", ReplyAction="http://tempuri.org/IAdministrationService/UpdateProblemClassResponse")]
419        void UpdateProblemClass(HeuristicLab.Clients.OKB.Administration.ProblemClass dto);
420       
421        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/DeleteProblemClass", ReplyAction="http://tempuri.org/IAdministrationService/DeleteProblemClassResponse")]
422        void DeleteProblemClass(long id);
423       
424        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetProblems", ReplyAction="http://tempuri.org/IAdministrationService/GetProblemsResponse")]
425        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.Problem> GetProblems();
426       
427        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/AddProblem", ReplyAction="http://tempuri.org/IAdministrationService/AddProblemResponse")]
428        long AddProblem(HeuristicLab.Clients.OKB.Administration.Problem dto);
429       
430        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/UpdateProblem", ReplyAction="http://tempuri.org/IAdministrationService/UpdateProblemResponse")]
431        void UpdateProblem(HeuristicLab.Clients.OKB.Administration.Problem dto);
432       
433        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/DeleteProblem", ReplyAction="http://tempuri.org/IAdministrationService/DeleteProblemResponse")]
434        void DeleteProblem(long id);
435       
436        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdministrationService/GetProblemUsers", ReplyAction="http://tempuri.org/IAdministrationService/GetProblemUsersResponse")]
437        System.Collections.Generic.List<System.Guid> GetProblemUsers(long problemId);
438    }
439   
440    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
441    public interface IAdministrationServiceChannel : HeuristicLab.Clients.OKB.Administration.IAdministrationService, System.ServiceModel.IClientChannel
442    {
443    }
444   
445    [System.Diagnostics.DebuggerStepThroughAttribute()]
446    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
447    public partial class AdministrationServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.OKB.Administration.IAdministrationService>, HeuristicLab.Clients.OKB.Administration.IAdministrationService
448    {
449       
450        public AdministrationServiceClient()
451        {
452        }
453       
454        public AdministrationServiceClient(string endpointConfigurationName) :
455                base(endpointConfigurationName)
456        {
457        }
458       
459        public AdministrationServiceClient(string endpointConfigurationName, string remoteAddress) :
460                base(endpointConfigurationName, remoteAddress)
461        {
462        }
463       
464        public AdministrationServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
465                base(endpointConfigurationName, remoteAddress)
466        {
467        }
468       
469        public AdministrationServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
470                base(binding, remoteAddress)
471        {
472        }
473       
474        public void UpdateProblemUsers(long problemId, System.Collections.Generic.List<System.Guid> users)
475        {
476            base.Channel.UpdateProblemUsers(problemId, users);
477        }
478       
479        public byte[] GetProblemData(long problemId)
480        {
481            return base.Channel.GetProblemData(problemId);
482        }
483       
484        public void UpdateProblemData(long problemId, byte[] data)
485        {
486            base.Channel.UpdateProblemData(problemId, data);
487        }
488       
489        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.Platform> GetPlatforms()
490        {
491            return base.Channel.GetPlatforms();
492        }
493       
494        public long AddPlatform(HeuristicLab.Clients.OKB.Administration.Platform dto)
495        {
496            return base.Channel.AddPlatform(dto);
497        }
498       
499        public void UpdatePlatform(HeuristicLab.Clients.OKB.Administration.Platform dto)
500        {
501            base.Channel.UpdatePlatform(dto);
502        }
503       
504        public void DeletePlatform(long id)
505        {
506            base.Channel.DeletePlatform(id);
507        }
508       
509        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.AlgorithmClass> GetAlgorithmClasses()
510        {
511            return base.Channel.GetAlgorithmClasses();
512        }
513       
514        public long AddAlgorithmClass(HeuristicLab.Clients.OKB.Administration.AlgorithmClass dto)
515        {
516            return base.Channel.AddAlgorithmClass(dto);
517        }
518       
519        public void UpdateAlgorithmClass(HeuristicLab.Clients.OKB.Administration.AlgorithmClass dto)
520        {
521            base.Channel.UpdateAlgorithmClass(dto);
522        }
523       
524        public void DeleteAlgorithmClass(long id)
525        {
526            base.Channel.DeleteAlgorithmClass(id);
527        }
528       
529        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.Algorithm> GetAlgorithms()
530        {
531            return base.Channel.GetAlgorithms();
532        }
533       
534        public long AddAlgorithm(HeuristicLab.Clients.OKB.Administration.Algorithm dto)
535        {
536            return base.Channel.AddAlgorithm(dto);
537        }
538       
539        public void UpdateAlgorithm(HeuristicLab.Clients.OKB.Administration.Algorithm dto)
540        {
541            base.Channel.UpdateAlgorithm(dto);
542        }
543       
544        public void DeleteAlgorithm(long id)
545        {
546            base.Channel.DeleteAlgorithm(id);
547        }
548       
549        public System.Collections.Generic.List<System.Guid> GetAlgorithmUsers(long algorithmId)
550        {
551            return base.Channel.GetAlgorithmUsers(algorithmId);
552        }
553       
554        public void UpdateAlgorithmUsers(long algorithmId, System.Collections.Generic.List<System.Guid> users)
555        {
556            base.Channel.UpdateAlgorithmUsers(algorithmId, users);
557        }
558       
559        public byte[] GetAlgorithmData(long algorithmId)
560        {
561            return base.Channel.GetAlgorithmData(algorithmId);
562        }
563       
564        public void UpdateAlgorithmData(long algorithmId, byte[] data)
565        {
566            base.Channel.UpdateAlgorithmData(algorithmId, data);
567        }
568       
569        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.ProblemClass> GetProblemClasses()
570        {
571            return base.Channel.GetProblemClasses();
572        }
573       
574        public long AddProblemClass(HeuristicLab.Clients.OKB.Administration.ProblemClass dto)
575        {
576            return base.Channel.AddProblemClass(dto);
577        }
578       
579        public void UpdateProblemClass(HeuristicLab.Clients.OKB.Administration.ProblemClass dto)
580        {
581            base.Channel.UpdateProblemClass(dto);
582        }
583       
584        public void DeleteProblemClass(long id)
585        {
586            base.Channel.DeleteProblemClass(id);
587        }
588       
589        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Administration.Problem> GetProblems()
590        {
591            return base.Channel.GetProblems();
592        }
593       
594        public long AddProblem(HeuristicLab.Clients.OKB.Administration.Problem dto)
595        {
596            return base.Channel.AddProblem(dto);
597        }
598       
599        public void UpdateProblem(HeuristicLab.Clients.OKB.Administration.Problem dto)
600        {
601            base.Channel.UpdateProblem(dto);
602        }
603       
604        public void DeleteProblem(long id)
605        {
606            base.Channel.DeleteProblem(id);
607        }
608       
609        public System.Collections.Generic.List<System.Guid> GetProblemUsers(long problemId)
610        {
611            return base.Channel.GetProblemUsers(problemId);
612        }
613    }
614}
Note: See TracBrowser for help on using the repository browser.