Merge pull request #2247 from ivmai/match-ext-libgc-api
[mono.git] / mcs / class / System.Runtime.Serialization / Test / System.Runtime.Serialization / Bug36100.cs
1 using System;
2 using global::System.Runtime.Serialization;
3 using global::System.Diagnostics;
4 using global::System.ServiceModel;
5 using System.IO;
6 using NUnit.Framework;
7
8 namespace MonoTests.System.Runtime.Serialization
9 {
10         [TestFixture]
11         public class Bug36100
12         {
13                 // This test exposed an issue with our dynamic serializer support and
14                 // would cause problems with static compilation on 64 bit devices in
15                 // FullAOT mode.
16                 [Test]
17                 public void SerializerDynamicInvoke ()
18                 {
19                         var a = new DingusSyncData ();
20                         a.Aircraft = new AircraftDTO[] { new AircraftDTO () { } };
21                         a.AircraftTypes = new AircraftTypeDTO[] { new AircraftTypeDTO () };
22                         a.Airlines= new AirlineDTO[] { new AirlineDTO () };
23                         a.Airports= new AirportDTO[] { new AirportDTO() };
24                         a.Approaches= new ApproachDTO[] { new ApproachDTO() };
25                         a.ApproachesLegs= new ApproachesLegDTO[] { new ApproachesLegDTO() };
26                         a.Binaries= new BinaryCatalogDTO[] { new BinaryCatalogDTO() };
27                         a.Crews= new CrewDTO[] { new CrewDTO() };
28                         a.Days= new DayDTO[] { new DayDTO() };
29                         a.EmploymentEvents= new EmploymentEventDTO[] { new EmploymentEventDTO() };
30                         a.Events= new EventDTO[] { new EventDTO() };
31                         a.FlightDataInspection = new DataInspection ();
32                         a.GlobalSettings= new GlobalSettingDTO[] { new GlobalSettingDTO() };
33                         a.Hotels= new HotelDTO[] { new HotelDTO() };
34                         a.Legs= new LegDTO[] { new LegDTO() };
35                         a.Notes= new NoteDTO[] { new NoteDTO() };
36                         a.PayperiodEvents= new PayperiodEventDTO[] { new PayperiodEventDTO() };
37                         a.PayrollCategories= new PayrollCategoryDTO[] { new PayrollCategoryDTO() };
38                         a.Payrolls= new PayrollDTO[] { new PayrollDTO() };
39                         a.Performances= new PerformanceDTO[] { new PerformanceDTO() };
40                         a.Positions= new PositionDTO[] { new PositionDTO() };
41                         a.ReglatoryOperationTypes= new ReglatoryOperationTypeDTO[] { new ReglatoryOperationTypeDTO() };
42                         a.Trips= new TripDTO[] { new TripDTO() };
43                         a.UserSettings= new UserSettingDTO[] { new UserSettingDTO() };
44
45                         Console.WriteLine ("Size is: {0}", global::System.Runtime.InteropServices.Marshal.SizeOf(typeof(IntPtr)));
46                         using (var ms = new MemoryStream ()) {
47                                 DataContractSerializer serializer = new DataContractSerializer (typeof(DingusSyncData));
48                                 serializer.WriteObject (ms, a);
49                                 ms.Position = 0;
50                                 var b = serializer.ReadObject (ms);
51                         }
52                 }
53         }
54
55         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
56         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
57         [global::System.Runtime.Serialization.DataContractAttribute(Name="DingusSyncData", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
58         public partial class DingusSyncData : object
59         {
60
61                 AircraftDTO[] AircraftField;
62
63                 AircraftTypeDTO[] AircraftTypesField;
64
65                 AirlineDTO[] AirlinesField;
66
67                 AirportDTO[] AirportsField;
68
69                 ApproachDTO[] ApproachesField;
70
71                 ApproachesLegDTO[] ApproachesLegsField;
72
73                 BinaryCatalogDTO[] BinariesField;
74
75                 CrewDTO[] CrewsField;
76
77                 DayDTO[] DaysField;
78
79                 EmploymentEventDTO[] EmploymentEventsField;
80
81                 EventDTO[] EventsField;
82
83                 DataInspection FlightDataInspectionField;
84
85                 GlobalSettingDTO[] GlobalSettingsField;
86
87                 HotelDTO[] HotelsField;
88
89                 LegDTO[] LegsField;
90
91                 NoteDTO[] NotesField;
92
93                 PayperiodEventDTO[] PayperiodEventsField;
94
95                 PayrollCategoryDTO[] PayrollCategoriesField;
96
97                 PayrollDTO[] PayrollsField;
98
99                 PerformanceDTO[] PerformancesField;
100
101                 PositionDTO[] PositionsField;
102
103                 ReglatoryOperationTypeDTO[] ReglatoryOperationTypesField;
104
105                 TripDTO[] TripsField;
106
107                 UserSettingDTO[] UserSettingsField;
108
109                 [global::System.Runtime.Serialization.DataMemberAttribute()]
110                 public AircraftDTO[] Aircraft
111                 {
112                         get
113                         {
114                                 return this.AircraftField;
115                         }
116                         set
117                         {
118                                 this.AircraftField = value;
119                         }
120                 }
121
122                 [global::System.Runtime.Serialization.DataMemberAttribute()]
123                 public AircraftTypeDTO[] AircraftTypes
124                 {
125                         get
126                         {
127                                 return this.AircraftTypesField;
128                         }
129                         set
130                         {
131                                 this.AircraftTypesField = value;
132                         }
133                 }
134
135                 [global::System.Runtime.Serialization.DataMemberAttribute()]
136                 public AirlineDTO[] Airlines
137                 {
138                         get
139                         {
140                                 return this.AirlinesField;
141                         }
142                         set
143                         {
144                                 this.AirlinesField = value;
145                         }
146                 }
147
148                 [global::System.Runtime.Serialization.DataMemberAttribute()]
149                 public AirportDTO[] Airports
150                 {
151                         get
152                         {
153                                 return this.AirportsField;
154                         }
155                         set
156                         {
157                                 this.AirportsField = value;
158                         }
159                 }
160
161                 [global::System.Runtime.Serialization.DataMemberAttribute()]
162                 public ApproachDTO[] Approaches
163                 {
164                         get
165                         {
166                                 return this.ApproachesField;
167                         }
168                         set
169                         {
170                                 this.ApproachesField = value;
171                         }
172                 }
173
174                 [global::System.Runtime.Serialization.DataMemberAttribute()]
175                 public ApproachesLegDTO[] ApproachesLegs
176                 {
177                         get
178                         {
179                                 return this.ApproachesLegsField;
180                         }
181                         set
182                         {
183                                 this.ApproachesLegsField = value;
184                         }
185                 }
186
187                 [global::System.Runtime.Serialization.DataMemberAttribute()]
188                 public BinaryCatalogDTO[] Binaries
189                 {
190                         get
191                         {
192                                 return this.BinariesField;
193                         }
194                         set
195                         {
196                                 this.BinariesField = value;
197                         }
198                 }
199
200                 [global::System.Runtime.Serialization.DataMemberAttribute()]
201                 public CrewDTO[] Crews
202                 {
203                         get
204                         {
205                                 return this.CrewsField;
206                         }
207                         set
208                         {
209                                 this.CrewsField = value;
210                         }
211                 }
212
213                 [global::System.Runtime.Serialization.DataMemberAttribute()]
214                 public DayDTO[] Days
215                 {
216                         get
217                         {
218                                 return this.DaysField;
219                         }
220                         set
221                         {
222                                 this.DaysField = value;
223                         }
224                 }
225
226                 [global::System.Runtime.Serialization.DataMemberAttribute()]
227                 public EmploymentEventDTO[] EmploymentEvents
228                 {
229                         get
230                         {
231                                 return this.EmploymentEventsField;
232                         }
233                         set
234                         {
235                                 this.EmploymentEventsField = value;
236                         }
237                 }
238
239                 [global::System.Runtime.Serialization.DataMemberAttribute()]
240                 public EventDTO[] Events
241                 {
242                         get
243                         {
244                                 return this.EventsField;
245                         }
246                         set
247                         {
248                                 this.EventsField = value;
249                         }
250                 }
251
252                 [global::System.Runtime.Serialization.DataMemberAttribute()]
253                 public DataInspection FlightDataInspection
254                 {
255                         get
256                         {
257                                 return this.FlightDataInspectionField;
258                         }
259                         set
260                         {
261                                 this.FlightDataInspectionField = value;
262                         }
263                 }
264
265                 [global::System.Runtime.Serialization.DataMemberAttribute()]
266                 public GlobalSettingDTO[] GlobalSettings
267                 {
268                         get
269                         {
270                                 return this.GlobalSettingsField;
271                         }
272                         set
273                         {
274                                 this.GlobalSettingsField = value;
275                         }
276                 }
277
278                 [global::System.Runtime.Serialization.DataMemberAttribute()]
279                 public HotelDTO[] Hotels
280                 {
281                         get
282                         {
283                                 return this.HotelsField;
284                         }
285                         set
286                         {
287                                 this.HotelsField = value;
288                         }
289                 }
290
291                 [global::System.Runtime.Serialization.DataMemberAttribute()]
292                 public LegDTO[] Legs
293                 {
294                         get
295                         {
296                                 return this.LegsField;
297                         }
298                         set
299                         {
300                                 this.LegsField = value;
301                         }
302                 }
303
304                 [global::System.Runtime.Serialization.DataMemberAttribute()]
305                 public NoteDTO[] Notes
306                 {
307                         get
308                         {
309                                 return this.NotesField;
310                         }
311                         set
312                         {
313                                 this.NotesField = value;
314                         }
315                 }
316
317                 [global::System.Runtime.Serialization.DataMemberAttribute()]
318                 public PayperiodEventDTO[] PayperiodEvents
319                 {
320                         get
321                         {
322                                 return this.PayperiodEventsField;
323                         }
324                         set
325                         {
326                                 this.PayperiodEventsField = value;
327                         }
328                 }
329
330                 [global::System.Runtime.Serialization.DataMemberAttribute()]
331                 public PayrollCategoryDTO[] PayrollCategories
332                 {
333                         get
334                         {
335                                 return this.PayrollCategoriesField;
336                         }
337                         set
338                         {
339                                 this.PayrollCategoriesField = value;
340                         }
341                 }
342
343                 [global::System.Runtime.Serialization.DataMemberAttribute()]
344                 public PayrollDTO[] Payrolls
345                 {
346                         get
347                         {
348                                 return this.PayrollsField;
349                         }
350                         set
351                         {
352                                 this.PayrollsField = value;
353                         }
354                 }
355
356                 [global::System.Runtime.Serialization.DataMemberAttribute()]
357                 public PerformanceDTO[] Performances
358                 {
359                         get
360                         {
361                                 return this.PerformancesField;
362                         }
363                         set
364                         {
365                                 this.PerformancesField = value;
366                         }
367                 }
368
369                 [global::System.Runtime.Serialization.DataMemberAttribute()]
370                 public PositionDTO[] Positions
371                 {
372                         get
373                         {
374                                 return this.PositionsField;
375                         }
376                         set
377                         {
378                                 this.PositionsField = value;
379                         }
380                 }
381
382                 [global::System.Runtime.Serialization.DataMemberAttribute()]
383                 public ReglatoryOperationTypeDTO[] ReglatoryOperationTypes
384                 {
385                         get
386                         {
387                                 return this.ReglatoryOperationTypesField;
388                         }
389                         set
390                         {
391                                 this.ReglatoryOperationTypesField = value;
392                         }
393                 }
394
395                 [global::System.Runtime.Serialization.DataMemberAttribute()]
396                 public TripDTO[] Trips
397                 {
398                         get
399                         {
400                                 return this.TripsField;
401                         }
402                         set
403                         {
404                                 this.TripsField = value;
405                         }
406                 }
407
408                 [global::System.Runtime.Serialization.DataMemberAttribute()]
409                 public UserSettingDTO[] UserSettings
410                 {
411                         get
412                         {
413                                 return this.UserSettingsField;
414                         }
415                         set
416                         {
417                                 this.UserSettingsField = value;
418                         }
419                 }
420         }
421
422         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
423         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
424         [global::System.Runtime.Serialization.DataContractAttribute(Name="DataInspection", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
425         public partial class DataInspection : object
426         {
427
428                 private int DayCountField;
429
430                 private int LegCountField;
431
432                 private Nullable<global::System.DateTime> MaxTripSequenceEndField;
433
434                 private Nullable<global::System.DateTime> MinTripSequenceStartField;
435
436                 private int TripCountField;
437
438                 [global::System.Runtime.Serialization.DataMemberAttribute()]
439                 public int DayCount
440                 {
441                         get
442                         {
443                                 return this.DayCountField;
444                         }
445                         set
446                         {
447                                 this.DayCountField = value;
448                         }
449                 }
450
451                 [global::System.Runtime.Serialization.DataMemberAttribute()]
452                 public int LegCount
453                 {
454                         get
455                         {
456                                 return this.LegCountField;
457                         }
458                         set
459                         {
460                                 this.LegCountField = value;
461                         }
462                 }
463
464                 [global::System.Runtime.Serialization.DataMemberAttribute()]
465                 public Nullable<global::System.DateTime> MaxTripSequenceEnd
466                 {
467                         get
468                         {
469                                 return this.MaxTripSequenceEndField;
470                         }
471                         set
472                         {
473                                 this.MaxTripSequenceEndField = value;
474                         }
475                 }
476
477                 [global::System.Runtime.Serialization.DataMemberAttribute()]
478                 public Nullable<global::System.DateTime> MinTripSequenceStart
479                 {
480                         get
481                         {
482                                 return this.MinTripSequenceStartField;
483                         }
484                         set
485                         {
486                                 this.MinTripSequenceStartField = value;
487                         }
488                 }
489
490                 [global::System.Runtime.Serialization.DataMemberAttribute()]
491                 public int TripCount
492                 {
493                         get
494                         {
495                                 return this.TripCountField;
496                         }
497                         set
498                         {
499                                 this.TripCountField = value;
500                         }
501                 }
502         }
503
504         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
505         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
506         [global::System.Runtime.Serialization.DataContractAttribute(Name="AircraftDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
507         public partial class AircraftDTO : object
508         {
509
510                 private string aircraftIdField;
511
512                 private string aircraftTypeIdField;
513
514                 private Nullable<global::System.DateTime> createdUtcField;
515
516                 private string currentAirlineIdField;
517
518                 private Nullable<bool> deletedField;
519
520                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
521
522                 private Nullable<int> modelVersionField;
523
524                 private string notesField;
525
526                 private string notificationMessageField;
527
528                 private Nullable<int> notificationTypeField;
529
530                 private Nullable<decimal> payrateField;
531
532                 private Nullable<bool> previewField;
533
534                 private string previousAirlineIdField;
535
536                 private string registrationField;
537
538                 private string shipNumberField;
539
540                 private Nullable<bool> syncedField;
541
542                 private string tailField;
543
544                 private Nullable<bool> usePayrateField;
545
546                 private int userIdField;
547
548                 [global::System.Runtime.Serialization.DataMemberAttribute()]
549                 public string aircraftId
550                 {
551                         get
552                         {
553                                 return this.aircraftIdField;
554                         }
555                         set
556                         {
557                                 this.aircraftIdField = value;
558                         }
559                 }
560
561                 [global::System.Runtime.Serialization.DataMemberAttribute()]
562                 public string aircraftTypeId
563                 {
564                         get
565                         {
566                                 return this.aircraftTypeIdField;
567                         }
568                         set
569                         {
570                                 this.aircraftTypeIdField = value;
571                         }
572                 }
573
574                 [global::System.Runtime.Serialization.DataMemberAttribute()]
575                 public Nullable<global::System.DateTime> createdUtc
576                 {
577                         get
578                         {
579                                 return this.createdUtcField;
580                         }
581                         set
582                         {
583                                 this.createdUtcField = value;
584                         }
585                 }
586
587                 [global::System.Runtime.Serialization.DataMemberAttribute()]
588                 public string currentAirlineId
589                 {
590                         get
591                         {
592                                 return this.currentAirlineIdField;
593                         }
594                         set
595                         {
596                                 this.currentAirlineIdField = value;
597                         }
598                 }
599
600                 [global::System.Runtime.Serialization.DataMemberAttribute()]
601                 public Nullable<bool> deleted
602                 {
603                         get
604                         {
605                                 return this.deletedField;
606                         }
607                         set
608                         {
609                                 this.deletedField = value;
610                         }
611                 }
612
613                 [global::System.Runtime.Serialization.DataMemberAttribute()]
614                 public Nullable<global::System.DateTime> lastUpdatedUtc
615                 {
616                         get
617                         {
618                                 return this.lastUpdatedUtcField;
619                         }
620                         set
621                         {
622                                 this.lastUpdatedUtcField = value;
623                         }
624                 }
625
626                 [global::System.Runtime.Serialization.DataMemberAttribute()]
627                 public Nullable<int> modelVersion
628                 {
629                         get
630                         {
631                                 return this.modelVersionField;
632                         }
633                         set
634                         {
635                                 this.modelVersionField = value;
636                         }
637                 }
638
639                 [global::System.Runtime.Serialization.DataMemberAttribute()]
640                 public string notes
641                 {
642                         get
643                         {
644                                 return this.notesField;
645                         }
646                         set
647                         {
648                                 this.notesField = value;
649                         }
650                 }
651
652                 [global::System.Runtime.Serialization.DataMemberAttribute()]
653                 public string notificationMessage
654                 {
655                         get
656                         {
657                                 return this.notificationMessageField;
658                         }
659                         set
660                         {
661                                 this.notificationMessageField = value;
662                         }
663                 }
664
665                 [global::System.Runtime.Serialization.DataMemberAttribute()]
666                 public Nullable<int> notificationType
667                 {
668                         get
669                         {
670                                 return this.notificationTypeField;
671                         }
672                         set
673                         {
674                                 this.notificationTypeField = value;
675                         }
676                 }
677
678                 [global::System.Runtime.Serialization.DataMemberAttribute()]
679                 public Nullable<decimal> payrate
680                 {
681                         get
682                         {
683                                 return this.payrateField;
684                         }
685                         set
686                         {
687                                 this.payrateField = value;
688                         }
689                 }
690
691                 [global::System.Runtime.Serialization.DataMemberAttribute()]
692                 public Nullable<bool> preview
693                 {
694                         get
695                         {
696                                 return this.previewField;
697                         }
698                         set
699                         {
700                                 this.previewField = value;
701                         }
702                 }
703
704                 [global::System.Runtime.Serialization.DataMemberAttribute()]
705                 public string previousAirlineId
706                 {
707                         get
708                         {
709                                 return this.previousAirlineIdField;
710                         }
711                         set
712                         {
713                                 this.previousAirlineIdField = value;
714                         }
715                 }
716
717                 [global::System.Runtime.Serialization.DataMemberAttribute()]
718                 public string registration
719                 {
720                         get
721                         {
722                                 return this.registrationField;
723                         }
724                         set
725                         {
726                                 this.registrationField = value;
727                         }
728                 }
729
730                 [global::System.Runtime.Serialization.DataMemberAttribute()]
731                 public string shipNumber
732                 {
733                         get
734                         {
735                                 return this.shipNumberField;
736                         }
737                         set
738                         {
739                                 this.shipNumberField = value;
740                         }
741                 }
742
743                 [global::System.Runtime.Serialization.DataMemberAttribute()]
744                 public Nullable<bool> synced
745                 {
746                         get
747                         {
748                                 return this.syncedField;
749                         }
750                         set
751                         {
752                                 this.syncedField = value;
753                         }
754                 }
755
756                 [global::System.Runtime.Serialization.DataMemberAttribute()]
757                 public string tail
758                 {
759                         get
760                         {
761                                 return this.tailField;
762                         }
763                         set
764                         {
765                                 this.tailField = value;
766                         }
767                 }
768
769                 [global::System.Runtime.Serialization.DataMemberAttribute()]
770                 public Nullable<bool> usePayrate
771                 {
772                         get
773                         {
774                                 return this.usePayrateField;
775                         }
776                         set
777                         {
778                                 this.usePayrateField = value;
779                         }
780                 }
781
782                 [global::System.Runtime.Serialization.DataMemberAttribute()]
783                 public int userId
784                 {
785                         get
786                         {
787                                 return this.userIdField;
788                         }
789                         set
790                         {
791                                 this.userIdField = value;
792                         }
793                 }
794         }
795
796         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
797         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
798         [global::System.Runtime.Serialization.DataContractAttribute(Name="AircraftTypeDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
799         public partial class AircraftTypeDTO : object
800         {
801
802                 private string aircraftTypeIdField;
803
804                 private string aselField;
805
806                 private string configField;
807
808                 private Nullable<global::System.DateTime> createdUtcField;
809
810                 private Nullable<bool> deletedField;
811
812                 private string iconUrlField;
813
814                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
815
816                 private Nullable<int> modelVersionField;
817
818                 private string notificationMessageField;
819
820                 private Nullable<int> notificationTypeField;
821
822                 private Nullable<bool> previewField;
823
824                 private Nullable<bool> selectableField;
825
826                 private Nullable<bool> syncedField;
827
828                 private string transportField;
829
830                 private int userIdField;
831
832                 [global::System.Runtime.Serialization.DataMemberAttribute()]
833                 public string aircraftTypeId
834                 {
835                         get
836                         {
837                                 return this.aircraftTypeIdField;
838                         }
839                         set
840                         {
841                                 this.aircraftTypeIdField = value;
842                         }
843                 }
844
845                 [global::System.Runtime.Serialization.DataMemberAttribute()]
846                 public string asel
847                 {
848                         get
849                         {
850                                 return this.aselField;
851                         }
852                         set
853                         {
854                                 this.aselField = value;
855                         }
856                 }
857
858                 [global::System.Runtime.Serialization.DataMemberAttribute()]
859                 public string config
860                 {
861                         get
862                         {
863                                 return this.configField;
864                         }
865                         set
866                         {
867                                 this.configField = value;
868                         }
869                 }
870
871                 [global::System.Runtime.Serialization.DataMemberAttribute()]
872                 public Nullable<global::System.DateTime> createdUtc
873                 {
874                         get
875                         {
876                                 return this.createdUtcField;
877                         }
878                         set
879                         {
880                                 this.createdUtcField = value;
881                         }
882                 }
883
884                 [global::System.Runtime.Serialization.DataMemberAttribute()]
885                 public Nullable<bool> deleted
886                 {
887                         get
888                         {
889                                 return this.deletedField;
890                         }
891                         set
892                         {
893                                 this.deletedField = value;
894                         }
895                 }
896
897                 [global::System.Runtime.Serialization.DataMemberAttribute()]
898                 public string iconUrl
899                 {
900                         get
901                         {
902                                 return this.iconUrlField;
903                         }
904                         set
905                         {
906                                 this.iconUrlField = value;
907                         }
908                 }
909
910                 [global::System.Runtime.Serialization.DataMemberAttribute()]
911                 public Nullable<global::System.DateTime> lastUpdatedUtc
912                 {
913                         get
914                         {
915                                 return this.lastUpdatedUtcField;
916                         }
917                         set
918                         {
919                                 this.lastUpdatedUtcField = value;
920                         }
921                 }
922
923                 [global::System.Runtime.Serialization.DataMemberAttribute()]
924                 public Nullable<int> modelVersion
925                 {
926                         get
927                         {
928                                 return this.modelVersionField;
929                         }
930                         set
931                         {
932                                 this.modelVersionField = value;
933                         }
934                 }
935
936                 [global::System.Runtime.Serialization.DataMemberAttribute()]
937                 public string notificationMessage
938                 {
939                         get
940                         {
941                                 return this.notificationMessageField;
942                         }
943                         set
944                         {
945                                 this.notificationMessageField = value;
946                         }
947                 }
948
949                 [global::System.Runtime.Serialization.DataMemberAttribute()]
950                 public Nullable<int> notificationType
951                 {
952                         get
953                         {
954                                 return this.notificationTypeField;
955                         }
956                         set
957                         {
958                                 this.notificationTypeField = value;
959                         }
960                 }
961
962                 [global::System.Runtime.Serialization.DataMemberAttribute()]
963                 public Nullable<bool> preview
964                 {
965                         get
966                         {
967                                 return this.previewField;
968                         }
969                         set
970                         {
971                                 this.previewField = value;
972                         }
973                 }
974
975                 [global::System.Runtime.Serialization.DataMemberAttribute()]
976                 public Nullable<bool> selectable
977                 {
978                         get
979                         {
980                                 return this.selectableField;
981                         }
982                         set
983                         {
984                                 this.selectableField = value;
985                         }
986                 }
987
988                 [global::System.Runtime.Serialization.DataMemberAttribute()]
989                 public Nullable<bool> synced
990                 {
991                         get
992                         {
993                                 return this.syncedField;
994                         }
995                         set
996                         {
997                                 this.syncedField = value;
998                         }
999                 }
1000
1001                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1002                 public string transport
1003                 {
1004                         get
1005                         {
1006                                 return this.transportField;
1007                         }
1008                         set
1009                         {
1010                                 this.transportField = value;
1011                         }
1012                 }
1013
1014                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1015                 public int userId
1016                 {
1017                         get
1018                         {
1019                                 return this.userIdField;
1020                         }
1021                         set
1022                         {
1023                                 this.userIdField = value;
1024                         }
1025                 }
1026         }
1027
1028         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
1029         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
1030         [global::System.Runtime.Serialization.DataContractAttribute(Name="AirlineDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
1031         public partial class AirlineDTO : object
1032         {
1033
1034                 private string airlineIdField;
1035
1036                 private string airlineNameField;
1037
1038                 private string callSignField;
1039
1040                 private string countryField;
1041
1042                 private Nullable<global::System.DateTime> createdUtcField;
1043
1044                 private Nullable<bool> deletedField;
1045
1046                 private string icaoField;
1047
1048                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
1049
1050                 private Nullable<int> modelVersionField;
1051
1052                 private string nameField;
1053
1054                 private string phoneField;
1055
1056                 private Nullable<bool> previewField;
1057
1058                 private Nullable<bool> syncedField;
1059
1060                 private int userIdField;
1061
1062                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1063                 public string airlineId
1064                 {
1065                         get
1066                         {
1067                                 return this.airlineIdField;
1068                         }
1069                         set
1070                         {
1071                                 this.airlineIdField = value;
1072                         }
1073                 }
1074
1075                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1076                 public string airlineName
1077                 {
1078                         get
1079                         {
1080                                 return this.airlineNameField;
1081                         }
1082                         set
1083                         {
1084                                 this.airlineNameField = value;
1085                         }
1086                 }
1087
1088                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1089                 public string callSign
1090                 {
1091                         get
1092                         {
1093                                 return this.callSignField;
1094                         }
1095                         set
1096                         {
1097                                 this.callSignField = value;
1098                         }
1099                 }
1100
1101                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1102                 public string country
1103                 {
1104                         get
1105                         {
1106                                 return this.countryField;
1107                         }
1108                         set
1109                         {
1110                                 this.countryField = value;
1111                         }
1112                 }
1113
1114                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1115                 public Nullable<global::System.DateTime> createdUtc
1116                 {
1117                         get
1118                         {
1119                                 return this.createdUtcField;
1120                         }
1121                         set
1122                         {
1123                                 this.createdUtcField = value;
1124                         }
1125                 }
1126
1127                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1128                 public Nullable<bool> deleted
1129                 {
1130                         get
1131                         {
1132                                 return this.deletedField;
1133                         }
1134                         set
1135                         {
1136                                 this.deletedField = value;
1137                         }
1138                 }
1139
1140                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1141                 public string icao
1142                 {
1143                         get
1144                         {
1145                                 return this.icaoField;
1146                         }
1147                         set
1148                         {
1149                                 this.icaoField = value;
1150                         }
1151                 }
1152
1153                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1154                 public Nullable<global::System.DateTime> lastUpdatedUtc
1155                 {
1156                         get
1157                         {
1158                                 return this.lastUpdatedUtcField;
1159                         }
1160                         set
1161                         {
1162                                 this.lastUpdatedUtcField = value;
1163                         }
1164                 }
1165
1166                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1167                 public Nullable<int> modelVersion
1168                 {
1169                         get
1170                         {
1171                                 return this.modelVersionField;
1172                         }
1173                         set
1174                         {
1175                                 this.modelVersionField = value;
1176                         }
1177                 }
1178
1179                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1180                 public string name
1181                 {
1182                         get
1183                         {
1184                                 return this.nameField;
1185                         }
1186                         set
1187                         {
1188                                 this.nameField = value;
1189                         }
1190                 }
1191
1192                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1193                 public string phone
1194                 {
1195                         get
1196                         {
1197                                 return this.phoneField;
1198                         }
1199                         set
1200                         {
1201                                 this.phoneField = value;
1202                         }
1203                 }
1204
1205                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1206                 public Nullable<bool> preview
1207                 {
1208                         get
1209                         {
1210                                 return this.previewField;
1211                         }
1212                         set
1213                         {
1214                                 this.previewField = value;
1215                         }
1216                 }
1217
1218                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1219                 public Nullable<bool> synced
1220                 {
1221                         get
1222                         {
1223                                 return this.syncedField;
1224                         }
1225                         set
1226                         {
1227                                 this.syncedField = value;
1228                         }
1229                 }
1230
1231                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1232                 public int userId
1233                 {
1234                         get
1235                         {
1236                                 return this.userIdField;
1237                         }
1238                         set
1239                         {
1240                                 this.userIdField = value;
1241                         }
1242                 }
1243         }
1244
1245         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
1246         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
1247         [global::System.Runtime.Serialization.DataContractAttribute(Name="AirportDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
1248         public partial class AirportDTO : object
1249         {
1250
1251                 private string airlineNameField;
1252
1253                 private string airportIdField;
1254
1255                 private string airportNameField;
1256
1257                 private Nullable<int> communicationLevelField;
1258
1259                 private Nullable<global::System.DateTime> createdUtcField;
1260
1261                 private Nullable<bool> deletedField;
1262
1263                 private Nullable<bool> dstField;
1264
1265                 private string emailField;
1266
1267                 private string faaField;
1268
1269                 private string iataField;
1270
1271                 private string icaoField;
1272
1273                 private string idField;
1274
1275                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
1276
1277                 private Nullable<decimal> latitudeField;
1278
1279                 private string localityField;
1280
1281                 private string locationField;
1282
1283                 private Nullable<decimal> longitudeField;
1284
1285                 private Nullable<int> modelVersionField;
1286
1287                 private string nameField;
1288
1289                 private string notesField;
1290
1291                 private string notificationMessageField;
1292
1293                 private Nullable<int> notificationTypeField;
1294
1295                 private string olsentimezonenameField;
1296
1297                 private string phoneField;
1298
1299                 private string pictureField;
1300
1301                 private Nullable<bool> previewField;
1302
1303                 private Nullable<int> privacyLevelField;
1304
1305                 private string regionField;
1306
1307                 private Nullable<bool> syncedField;
1308
1309                 private int userIdField;
1310
1311                 private Nullable<decimal> utcoffsetField;
1312
1313                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1314                 public string airlineName
1315                 {
1316                         get
1317                         {
1318                                 return this.airlineNameField;
1319                         }
1320                         set
1321                         {
1322                                 this.airlineNameField = value;
1323                         }
1324                 }
1325
1326                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1327                 public string airportId
1328                 {
1329                         get
1330                         {
1331                                 return this.airportIdField;
1332                         }
1333                         set
1334                         {
1335                                 this.airportIdField = value;
1336                         }
1337                 }
1338
1339                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1340                 public string airportName
1341                 {
1342                         get
1343                         {
1344                                 return this.airportNameField;
1345                         }
1346                         set
1347                         {
1348                                 this.airportNameField = value;
1349                         }
1350                 }
1351
1352                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1353                 public Nullable<int> communicationLevel
1354                 {
1355                         get
1356                         {
1357                                 return this.communicationLevelField;
1358                         }
1359                         set
1360                         {
1361                                 this.communicationLevelField = value;
1362                         }
1363                 }
1364
1365                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1366                 public Nullable<global::System.DateTime> createdUtc
1367                 {
1368                         get
1369                         {
1370                                 return this.createdUtcField;
1371                         }
1372                         set
1373                         {
1374                                 this.createdUtcField = value;
1375                         }
1376                 }
1377
1378                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1379                 public Nullable<bool> deleted
1380                 {
1381                         get
1382                         {
1383                                 return this.deletedField;
1384                         }
1385                         set
1386                         {
1387                                 this.deletedField = value;
1388                         }
1389                 }
1390
1391                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1392                 public Nullable<bool> dst
1393                 {
1394                         get
1395                         {
1396                                 return this.dstField;
1397                         }
1398                         set
1399                         {
1400                                 this.dstField = value;
1401                         }
1402                 }
1403
1404                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1405                 public string email
1406                 {
1407                         get
1408                         {
1409                                 return this.emailField;
1410                         }
1411                         set
1412                         {
1413                                 this.emailField = value;
1414                         }
1415                 }
1416
1417                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1418                 public string faa
1419                 {
1420                         get
1421                         {
1422                                 return this.faaField;
1423                         }
1424                         set
1425                         {
1426                                 this.faaField = value;
1427                         }
1428                 }
1429
1430                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1431                 public string iata
1432                 {
1433                         get
1434                         {
1435                                 return this.iataField;
1436                         }
1437                         set
1438                         {
1439                                 this.iataField = value;
1440                         }
1441                 }
1442
1443                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1444                 public string icao
1445                 {
1446                         get
1447                         {
1448                                 return this.icaoField;
1449                         }
1450                         set
1451                         {
1452                                 this.icaoField = value;
1453                         }
1454                 }
1455
1456                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1457                 public string id
1458                 {
1459                         get
1460                         {
1461                                 return this.idField;
1462                         }
1463                         set
1464                         {
1465                                 this.idField = value;
1466                         }
1467                 }
1468
1469                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1470                 public Nullable<global::System.DateTime> lastUpdatedUtc
1471                 {
1472                         get
1473                         {
1474                                 return this.lastUpdatedUtcField;
1475                         }
1476                         set
1477                         {
1478                                 this.lastUpdatedUtcField = value;
1479                         }
1480                 }
1481
1482                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1483                 public Nullable<decimal> latitude
1484                 {
1485                         get
1486                         {
1487                                 return this.latitudeField;
1488                         }
1489                         set
1490                         {
1491                                 this.latitudeField = value;
1492                         }
1493                 }
1494
1495                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1496                 public string locality
1497                 {
1498                         get
1499                         {
1500                                 return this.localityField;
1501                         }
1502                         set
1503                         {
1504                                 this.localityField = value;
1505                         }
1506                 }
1507
1508                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1509                 public string location
1510                 {
1511                         get
1512                         {
1513                                 return this.locationField;
1514                         }
1515                         set
1516                         {
1517                                 this.locationField = value;
1518                         }
1519                 }
1520
1521                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1522                 public Nullable<decimal> longitude
1523                 {
1524                         get
1525                         {
1526                                 return this.longitudeField;
1527                         }
1528                         set
1529                         {
1530                                 this.longitudeField = value;
1531                         }
1532                 }
1533
1534                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1535                 public Nullable<int> modelVersion
1536                 {
1537                         get
1538                         {
1539                                 return this.modelVersionField;
1540                         }
1541                         set
1542                         {
1543                                 this.modelVersionField = value;
1544                         }
1545                 }
1546
1547                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1548                 public string name
1549                 {
1550                         get
1551                         {
1552                                 return this.nameField;
1553                         }
1554                         set
1555                         {
1556                                 this.nameField = value;
1557                         }
1558                 }
1559
1560                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1561                 public string notes
1562                 {
1563                         get
1564                         {
1565                                 return this.notesField;
1566                         }
1567                         set
1568                         {
1569                                 this.notesField = value;
1570                         }
1571                 }
1572
1573                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1574                 public string notificationMessage
1575                 {
1576                         get
1577                         {
1578                                 return this.notificationMessageField;
1579                         }
1580                         set
1581                         {
1582                                 this.notificationMessageField = value;
1583                         }
1584                 }
1585
1586                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1587                 public Nullable<int> notificationType
1588                 {
1589                         get
1590                         {
1591                                 return this.notificationTypeField;
1592                         }
1593                         set
1594                         {
1595                                 this.notificationTypeField = value;
1596                         }
1597                 }
1598
1599                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1600                 public string olsentimezonename
1601                 {
1602                         get
1603                         {
1604                                 return this.olsentimezonenameField;
1605                         }
1606                         set
1607                         {
1608                                 this.olsentimezonenameField = value;
1609                         }
1610                 }
1611
1612                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1613                 public string phone
1614                 {
1615                         get
1616                         {
1617                                 return this.phoneField;
1618                         }
1619                         set
1620                         {
1621                                 this.phoneField = value;
1622                         }
1623                 }
1624
1625                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1626                 public string picture
1627                 {
1628                         get
1629                         {
1630                                 return this.pictureField;
1631                         }
1632                         set
1633                         {
1634                                 this.pictureField = value;
1635                         }
1636                 }
1637
1638                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1639                 public Nullable<bool> preview
1640                 {
1641                         get
1642                         {
1643                                 return this.previewField;
1644                         }
1645                         set
1646                         {
1647                                 this.previewField = value;
1648                         }
1649                 }
1650
1651                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1652                 public Nullable<int> privacyLevel
1653                 {
1654                         get
1655                         {
1656                                 return this.privacyLevelField;
1657                         }
1658                         set
1659                         {
1660                                 this.privacyLevelField = value;
1661                         }
1662                 }
1663
1664                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1665                 public string region
1666                 {
1667                         get
1668                         {
1669                                 return this.regionField;
1670                         }
1671                         set
1672                         {
1673                                 this.regionField = value;
1674                         }
1675                 }
1676
1677                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1678                 public Nullable<bool> synced
1679                 {
1680                         get
1681                         {
1682                                 return this.syncedField;
1683                         }
1684                         set
1685                         {
1686                                 this.syncedField = value;
1687                         }
1688                 }
1689
1690                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1691                 public int userId
1692                 {
1693                         get
1694                         {
1695                                 return this.userIdField;
1696                         }
1697                         set
1698                         {
1699                                 this.userIdField = value;
1700                         }
1701                 }
1702
1703                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1704                 public Nullable<decimal> utcoffset
1705                 {
1706                         get
1707                         {
1708                                 return this.utcoffsetField;
1709                         }
1710                         set
1711                         {
1712                                 this.utcoffsetField = value;
1713                         }
1714                 }
1715         }
1716
1717         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
1718         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
1719         [global::System.Runtime.Serialization.DataContractAttribute(Name="ApproachDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
1720         public partial class ApproachDTO : object
1721         {
1722
1723                 private string approachIdField;
1724
1725                 private Nullable<global::System.DateTime> createdUtcField;
1726
1727                 private Nullable<bool> deletedField;
1728
1729                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
1730
1731                 private Nullable<int> modelVersionField;
1732
1733                 private string notificationMessageField;
1734
1735                 private Nullable<int> notificationTypeField;
1736
1737                 private Nullable<bool> previewField;
1738
1739                 private Nullable<bool> selectableField;
1740
1741                 private Nullable<bool> syncedField;
1742
1743                 private string typeField;
1744
1745                 private int userIdField;
1746
1747                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1748                 public string approachId
1749                 {
1750                         get
1751                         {
1752                                 return this.approachIdField;
1753                         }
1754                         set
1755                         {
1756                                 this.approachIdField = value;
1757                         }
1758                 }
1759
1760                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1761                 public Nullable<global::System.DateTime> createdUtc
1762                 {
1763                         get
1764                         {
1765                                 return this.createdUtcField;
1766                         }
1767                         set
1768                         {
1769                                 this.createdUtcField = value;
1770                         }
1771                 }
1772
1773                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1774                 public Nullable<bool> deleted
1775                 {
1776                         get
1777                         {
1778                                 return this.deletedField;
1779                         }
1780                         set
1781                         {
1782                                 this.deletedField = value;
1783                         }
1784                 }
1785
1786                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1787                 public Nullable<global::System.DateTime> lastUpdatedUtc
1788                 {
1789                         get
1790                         {
1791                                 return this.lastUpdatedUtcField;
1792                         }
1793                         set
1794                         {
1795                                 this.lastUpdatedUtcField = value;
1796                         }
1797                 }
1798
1799                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1800                 public Nullable<int> modelVersion
1801                 {
1802                         get
1803                         {
1804                                 return this.modelVersionField;
1805                         }
1806                         set
1807                         {
1808                                 this.modelVersionField = value;
1809                         }
1810                 }
1811
1812                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1813                 public string notificationMessage
1814                 {
1815                         get
1816                         {
1817                                 return this.notificationMessageField;
1818                         }
1819                         set
1820                         {
1821                                 this.notificationMessageField = value;
1822                         }
1823                 }
1824
1825                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1826                 public Nullable<int> notificationType
1827                 {
1828                         get
1829                         {
1830                                 return this.notificationTypeField;
1831                         }
1832                         set
1833                         {
1834                                 this.notificationTypeField = value;
1835                         }
1836                 }
1837
1838                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1839                 public Nullable<bool> preview
1840                 {
1841                         get
1842                         {
1843                                 return this.previewField;
1844                         }
1845                         set
1846                         {
1847                                 this.previewField = value;
1848                         }
1849                 }
1850
1851                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1852                 public Nullable<bool> selectable
1853                 {
1854                         get
1855                         {
1856                                 return this.selectableField;
1857                         }
1858                         set
1859                         {
1860                                 this.selectableField = value;
1861                         }
1862                 }
1863
1864                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1865                 public Nullable<bool> synced
1866                 {
1867                         get
1868                         {
1869                                 return this.syncedField;
1870                         }
1871                         set
1872                         {
1873                                 this.syncedField = value;
1874                         }
1875                 }
1876
1877                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1878                 public string type
1879                 {
1880                         get
1881                         {
1882                                 return this.typeField;
1883                         }
1884                         set
1885                         {
1886                                 this.typeField = value;
1887                         }
1888                 }
1889
1890                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1891                 public int userId
1892                 {
1893                         get
1894                         {
1895                                 return this.userIdField;
1896                         }
1897                         set
1898                         {
1899                                 this.userIdField = value;
1900                         }
1901                 }
1902         }
1903
1904         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
1905         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
1906         [global::System.Runtime.Serialization.DataContractAttribute(Name="ApproachesLegDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
1907         public partial class ApproachesLegDTO : object
1908         {
1909
1910                 private string approachIdField;
1911
1912                 private string approachesLegsIdField;
1913
1914                 private Nullable<global::System.DateTime> createdUtcField;
1915
1916                 private Nullable<bool> deletedField;
1917
1918                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
1919
1920                 private string legIdField;
1921
1922                 private Nullable<int> modelVersionField;
1923
1924                 private Nullable<bool> previewField;
1925
1926                 private Nullable<bool> syncedField;
1927
1928                 private int userIdField;
1929
1930                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1931                 public string approachId
1932                 {
1933                         get
1934                         {
1935                                 return this.approachIdField;
1936                         }
1937                         set
1938                         {
1939                                 this.approachIdField = value;
1940                         }
1941                 }
1942
1943                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1944                 public string approachesLegsId
1945                 {
1946                         get
1947                         {
1948                                 return this.approachesLegsIdField;
1949                         }
1950                         set
1951                         {
1952                                 this.approachesLegsIdField = value;
1953                         }
1954                 }
1955
1956                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1957                 public Nullable<global::System.DateTime> createdUtc
1958                 {
1959                         get
1960                         {
1961                                 return this.createdUtcField;
1962                         }
1963                         set
1964                         {
1965                                 this.createdUtcField = value;
1966                         }
1967                 }
1968
1969                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1970                 public Nullable<bool> deleted
1971                 {
1972                         get
1973                         {
1974                                 return this.deletedField;
1975                         }
1976                         set
1977                         {
1978                                 this.deletedField = value;
1979                         }
1980                 }
1981
1982                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1983                 public Nullable<global::System.DateTime> lastUpdatedUtc
1984                 {
1985                         get
1986                         {
1987                                 return this.lastUpdatedUtcField;
1988                         }
1989                         set
1990                         {
1991                                 this.lastUpdatedUtcField = value;
1992                         }
1993                 }
1994
1995                 [global::System.Runtime.Serialization.DataMemberAttribute()]
1996                 public string legId
1997                 {
1998                         get
1999                         {
2000                                 return this.legIdField;
2001                         }
2002                         set
2003                         {
2004                                 this.legIdField = value;
2005                         }
2006                 }
2007
2008                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2009                 public Nullable<int> modelVersion
2010                 {
2011                         get
2012                         {
2013                                 return this.modelVersionField;
2014                         }
2015                         set
2016                         {
2017                                 this.modelVersionField = value;
2018                         }
2019                 }
2020
2021                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2022                 public Nullable<bool> preview
2023                 {
2024                         get
2025                         {
2026                                 return this.previewField;
2027                         }
2028                         set
2029                         {
2030                                 this.previewField = value;
2031                         }
2032                 }
2033
2034                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2035                 public Nullable<bool> synced
2036                 {
2037                         get
2038                         {
2039                                 return this.syncedField;
2040                         }
2041                         set
2042                         {
2043                                 this.syncedField = value;
2044                         }
2045                 }
2046
2047                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2048                 public int userId
2049                 {
2050                         get
2051                         {
2052                                 return this.userIdField;
2053                         }
2054                         set
2055                         {
2056                                 this.userIdField = value;
2057                         }
2058                 }
2059         }
2060
2061         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
2062         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
2063         [global::System.Runtime.Serialization.DataContractAttribute(Name="BinaryCatalogDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
2064         public partial class BinaryCatalogDTO : object
2065         {
2066
2067                 private global::System.Guid RowGuidField;
2068
2069                 private Nullable<int> areaIdField;
2070
2071                 private string binaryCatalogIdField;
2072
2073                 private Nullable<int> contentLengthField;
2074
2075                 private Nullable<global::System.DateTime> createdUtcField;
2076
2077                 private Nullable<bool> deletedField;
2078
2079                 private string filenameField;
2080
2081                 private string folderIdField;
2082
2083                 private Nullable<bool> isSecuredField;
2084
2085                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
2086
2087                 private Nullable<global::System.DateTime> lastWriteTimeUtcField;
2088
2089                 private Nullable<int> modelVersionField;
2090
2091                 private Nullable<bool> previewField;
2092
2093                 private Nullable<bool> syncedField;
2094
2095                 private string titleField;
2096
2097                 private int userIdField;
2098
2099                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2100                 public global::System.Guid RowGuid
2101                 {
2102                         get
2103                         {
2104                                 return this.RowGuidField;
2105                         }
2106                         set
2107                         {
2108                                 this.RowGuidField = value;
2109                         }
2110                 }
2111
2112                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2113                 public Nullable<int> areaId
2114                 {
2115                         get
2116                         {
2117                                 return this.areaIdField;
2118                         }
2119                         set
2120                         {
2121                                 this.areaIdField = value;
2122                         }
2123                 }
2124
2125                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2126                 public string binaryCatalogId
2127                 {
2128                         get
2129                         {
2130                                 return this.binaryCatalogIdField;
2131                         }
2132                         set
2133                         {
2134                                 this.binaryCatalogIdField = value;
2135                         }
2136                 }
2137
2138                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2139                 public Nullable<int> contentLength
2140                 {
2141                         get
2142                         {
2143                                 return this.contentLengthField;
2144                         }
2145                         set
2146                         {
2147                                 this.contentLengthField = value;
2148                         }
2149                 }
2150
2151                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2152                 public Nullable<global::System.DateTime> createdUtc
2153                 {
2154                         get
2155                         {
2156                                 return this.createdUtcField;
2157                         }
2158                         set
2159                         {
2160                                 this.createdUtcField = value;
2161                         }
2162                 }
2163
2164                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2165                 public Nullable<bool> deleted
2166                 {
2167                         get
2168                         {
2169                                 return this.deletedField;
2170                         }
2171                         set
2172                         {
2173                                 this.deletedField = value;
2174                         }
2175                 }
2176
2177                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2178                 public string filename
2179                 {
2180                         get
2181                         {
2182                                 return this.filenameField;
2183                         }
2184                         set
2185                         {
2186                                 this.filenameField = value;
2187                         }
2188                 }
2189
2190                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2191                 public string folderId
2192                 {
2193                         get
2194                         {
2195                                 return this.folderIdField;
2196                         }
2197                         set
2198                         {
2199                                 this.folderIdField = value;
2200                         }
2201                 }
2202
2203                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2204                 public Nullable<bool> isSecured
2205                 {
2206                         get
2207                         {
2208                                 return this.isSecuredField;
2209                         }
2210                         set
2211                         {
2212                                 this.isSecuredField = value;
2213                         }
2214                 }
2215
2216                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2217                 public Nullable<global::System.DateTime> lastUpdatedUtc
2218                 {
2219                         get
2220                         {
2221                                 return this.lastUpdatedUtcField;
2222                         }
2223                         set
2224                         {
2225                                 this.lastUpdatedUtcField = value;
2226                         }
2227                 }
2228
2229                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2230                 public Nullable<global::System.DateTime> lastWriteTimeUtc
2231                 {
2232                         get
2233                         {
2234                                 return this.lastWriteTimeUtcField;
2235                         }
2236                         set
2237                         {
2238                                 this.lastWriteTimeUtcField = value;
2239                         }
2240                 }
2241
2242                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2243                 public Nullable<int> modelVersion
2244                 {
2245                         get
2246                         {
2247                                 return this.modelVersionField;
2248                         }
2249                         set
2250                         {
2251                                 this.modelVersionField = value;
2252                         }
2253                 }
2254
2255                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2256                 public Nullable<bool> preview
2257                 {
2258                         get
2259                         {
2260                                 return this.previewField;
2261                         }
2262                         set
2263                         {
2264                                 this.previewField = value;
2265                         }
2266                 }
2267
2268                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2269                 public Nullable<bool> synced
2270                 {
2271                         get
2272                         {
2273                                 return this.syncedField;
2274                         }
2275                         set
2276                         {
2277                                 this.syncedField = value;
2278                         }
2279                 }
2280
2281                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2282                 public string title
2283                 {
2284                         get
2285                         {
2286                                 return this.titleField;
2287                         }
2288                         set
2289                         {
2290                                 this.titleField = value;
2291                         }
2292                 }
2293
2294                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2295                 public int userId
2296                 {
2297                         get
2298                         {
2299                                 return this.userIdField;
2300                         }
2301                         set
2302                         {
2303                                 this.userIdField = value;
2304                         }
2305                 }
2306         }
2307
2308         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
2309         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
2310         [global::System.Runtime.Serialization.DataContractAttribute(Name="CrewDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
2311         public partial class CrewDTO : object
2312         {
2313
2314                 private Nullable<int> communicationLevelField;
2315
2316                 private Nullable<global::System.DateTime> createdUtcField;
2317
2318                 private string crewIdField;
2319
2320                 private string crewNameField;
2321
2322                 private string currentAirlineIdField;
2323
2324                 private Nullable<bool> deletedField;
2325
2326                 private string emailField;
2327
2328                 private string facebookField;
2329
2330                 private string idField;
2331
2332                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
2333
2334                 private string locationField;
2335
2336                 private Nullable<int> modelVersionField;
2337
2338                 private string nameField;
2339
2340                 private string notesField;
2341
2342                 private string notificationMessageField;
2343
2344                 private Nullable<int> notificationTypeField;
2345
2346                 private string phoneField;
2347
2348                 private string pictureField;
2349
2350                 private string positionField;
2351
2352                 private Nullable<bool> previewField;
2353
2354                 private string previousAirlineIdField;
2355
2356                 private Nullable<int> privacyLevelField;
2357
2358                 private Nullable<bool> syncedField;
2359
2360                 private string twitterField;
2361
2362                 private int userIdField;
2363
2364                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2365                 public Nullable<int> communicationLevel
2366                 {
2367                         get
2368                         {
2369                                 return this.communicationLevelField;
2370                         }
2371                         set
2372                         {
2373                                 this.communicationLevelField = value;
2374                         }
2375                 }
2376
2377                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2378                 public Nullable<global::System.DateTime> createdUtc
2379                 {
2380                         get
2381                         {
2382                                 return this.createdUtcField;
2383                         }
2384                         set
2385                         {
2386                                 this.createdUtcField = value;
2387                         }
2388                 }
2389
2390                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2391                 public string crewId
2392                 {
2393                         get
2394                         {
2395                                 return this.crewIdField;
2396                         }
2397                         set
2398                         {
2399                                 this.crewIdField = value;
2400                         }
2401                 }
2402
2403                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2404                 public string crewName
2405                 {
2406                         get
2407                         {
2408                                 return this.crewNameField;
2409                         }
2410                         set
2411                         {
2412                                 this.crewNameField = value;
2413                         }
2414                 }
2415
2416                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2417                 public string currentAirlineId
2418                 {
2419                         get
2420                         {
2421                                 return this.currentAirlineIdField;
2422                         }
2423                         set
2424                         {
2425                                 this.currentAirlineIdField = value;
2426                         }
2427                 }
2428
2429                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2430                 public Nullable<bool> deleted
2431                 {
2432                         get
2433                         {
2434                                 return this.deletedField;
2435                         }
2436                         set
2437                         {
2438                                 this.deletedField = value;
2439                         }
2440                 }
2441
2442                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2443                 public string email
2444                 {
2445                         get
2446                         {
2447                                 return this.emailField;
2448                         }
2449                         set
2450                         {
2451                                 this.emailField = value;
2452                         }
2453                 }
2454
2455                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2456                 public string facebook
2457                 {
2458                         get
2459                         {
2460                                 return this.facebookField;
2461                         }
2462                         set
2463                         {
2464                                 this.facebookField = value;
2465                         }
2466                 }
2467
2468                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2469                 public string id
2470                 {
2471                         get
2472                         {
2473                                 return this.idField;
2474                         }
2475                         set
2476                         {
2477                                 this.idField = value;
2478                         }
2479                 }
2480
2481                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2482                 public Nullable<global::System.DateTime> lastUpdatedUtc
2483                 {
2484                         get
2485                         {
2486                                 return this.lastUpdatedUtcField;
2487                         }
2488                         set
2489                         {
2490                                 this.lastUpdatedUtcField = value;
2491                         }
2492                 }
2493
2494                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2495                 public string location
2496                 {
2497                         get
2498                         {
2499                                 return this.locationField;
2500                         }
2501                         set
2502                         {
2503                                 this.locationField = value;
2504                         }
2505                 }
2506
2507                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2508                 public Nullable<int> modelVersion
2509                 {
2510                         get
2511                         {
2512                                 return this.modelVersionField;
2513                         }
2514                         set
2515                         {
2516                                 this.modelVersionField = value;
2517                         }
2518                 }
2519
2520                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2521                 public string name
2522                 {
2523                         get
2524                         {
2525                                 return this.nameField;
2526                         }
2527                         set
2528                         {
2529                                 this.nameField = value;
2530                         }
2531                 }
2532
2533                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2534                 public string notes
2535                 {
2536                         get
2537                         {
2538                                 return this.notesField;
2539                         }
2540                         set
2541                         {
2542                                 this.notesField = value;
2543                         }
2544                 }
2545
2546                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2547                 public string notificationMessage
2548                 {
2549                         get
2550                         {
2551                                 return this.notificationMessageField;
2552                         }
2553                         set
2554                         {
2555                                 this.notificationMessageField = value;
2556                         }
2557                 }
2558
2559                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2560                 public Nullable<int> notificationType
2561                 {
2562                         get
2563                         {
2564                                 return this.notificationTypeField;
2565                         }
2566                         set
2567                         {
2568                                 this.notificationTypeField = value;
2569                         }
2570                 }
2571
2572                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2573                 public string phone
2574                 {
2575                         get
2576                         {
2577                                 return this.phoneField;
2578                         }
2579                         set
2580                         {
2581                                 this.phoneField = value;
2582                         }
2583                 }
2584
2585                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2586                 public string picture
2587                 {
2588                         get
2589                         {
2590                                 return this.pictureField;
2591                         }
2592                         set
2593                         {
2594                                 this.pictureField = value;
2595                         }
2596                 }
2597
2598                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2599                 public string position
2600                 {
2601                         get
2602                         {
2603                                 return this.positionField;
2604                         }
2605                         set
2606                         {
2607                                 this.positionField = value;
2608                         }
2609                 }
2610
2611                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2612                 public Nullable<bool> preview
2613                 {
2614                         get
2615                         {
2616                                 return this.previewField;
2617                         }
2618                         set
2619                         {
2620                                 this.previewField = value;
2621                         }
2622                 }
2623
2624                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2625                 public string previousAirlineId
2626                 {
2627                         get
2628                         {
2629                                 return this.previousAirlineIdField;
2630                         }
2631                         set
2632                         {
2633                                 this.previousAirlineIdField = value;
2634                         }
2635                 }
2636
2637                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2638                 public Nullable<int> privacyLevel
2639                 {
2640                         get
2641                         {
2642                                 return this.privacyLevelField;
2643                         }
2644                         set
2645                         {
2646                                 this.privacyLevelField = value;
2647                         }
2648                 }
2649
2650                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2651                 public Nullable<bool> synced
2652                 {
2653                         get
2654                         {
2655                                 return this.syncedField;
2656                         }
2657                         set
2658                         {
2659                                 this.syncedField = value;
2660                         }
2661                 }
2662
2663                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2664                 public string twitter
2665                 {
2666                         get
2667                         {
2668                                 return this.twitterField;
2669                         }
2670                         set
2671                         {
2672                                 this.twitterField = value;
2673                         }
2674                 }
2675
2676                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2677                 public int userId
2678                 {
2679                         get
2680                         {
2681                                 return this.userIdField;
2682                         }
2683                         set
2684                         {
2685                                 this.userIdField = value;
2686                         }
2687                 }
2688         }
2689
2690         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
2691         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
2692         [global::System.Runtime.Serialization.DataContractAttribute(Name="DayDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
2693         public partial class DayDTO : object
2694         {
2695
2696                 private Nullable<int> blockField;
2697
2698                 private string calendarIdentifierField;
2699
2700                 private Nullable<global::System.DateTime> createdUtcField;
2701
2702                 private Nullable<int> creditField;
2703
2704                 private string dayIdField;
2705
2706                 private Nullable<bool> deletedField;
2707
2708                 private Nullable<decimal> dutyField;
2709
2710                 private Nullable<global::System.DateTime> dutyOffField;
2711
2712                 private Nullable<global::System.DateTime> dutyOnField;
2713
2714                 private Nullable<int> fDPField;
2715
2716                 private Nullable<global::System.DateTime> fDPEndTimeField;
2717
2718                 private Nullable<decimal> flightTimeField;
2719
2720                 private Nullable<int> grossPayField;
2721
2722                 private string hotelIdField;
2723
2724                 private Nullable<decimal> instrumentField;
2725
2726                 private Nullable<int> landingsField;
2727
2728                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
2729
2730                 private Nullable<int> modelVersionField;
2731
2732                 private Nullable<decimal> nightField;
2733
2734                 private Nullable<int> nightLandingsField;
2735
2736                 private string notificationMessageField;
2737
2738                 private Nullable<int> notificationTypeField;
2739
2740                 private Nullable<bool> overrideDutyOffField;
2741
2742                 private Nullable<bool> overrideDutyOnField;
2743
2744                 private Nullable<bool> previewField;
2745
2746                 private Nullable<int> rdpField;
2747
2748                 private Nullable<global::System.DateTime> rdpBeginField;
2749
2750                 private Nullable<global::System.DateTime> rdpEndField;
2751
2752                 private Nullable<int> scheduleBlockField;
2753
2754                 private Nullable<int> splitDutyField;
2755
2756                 private Nullable<global::System.DateTime> splitDutyBeginField;
2757
2758                 private Nullable<global::System.DateTime> splitDutyEndField;
2759
2760                 private Nullable<bool> syncedField;
2761
2762                 private string tripIdField;
2763
2764                 private int userIdField;
2765
2766                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2767                 public Nullable<int> block
2768                 {
2769                         get
2770                         {
2771                                 return this.blockField;
2772                         }
2773                         set
2774                         {
2775                                 this.blockField = value;
2776                         }
2777                 }
2778
2779                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2780                 public string calendarIdentifier
2781                 {
2782                         get
2783                         {
2784                                 return this.calendarIdentifierField;
2785                         }
2786                         set
2787                         {
2788                                 this.calendarIdentifierField = value;
2789                         }
2790                 }
2791
2792                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2793                 public Nullable<global::System.DateTime> createdUtc
2794                 {
2795                         get
2796                         {
2797                                 return this.createdUtcField;
2798                         }
2799                         set
2800                         {
2801                                 this.createdUtcField = value;
2802                         }
2803                 }
2804
2805                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2806                 public Nullable<int> credit
2807                 {
2808                         get
2809                         {
2810                                 return this.creditField;
2811                         }
2812                         set
2813                         {
2814                                 this.creditField = value;
2815                         }
2816                 }
2817
2818                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2819                 public string dayId
2820                 {
2821                         get
2822                         {
2823                                 return this.dayIdField;
2824                         }
2825                         set
2826                         {
2827                                 this.dayIdField = value;
2828                         }
2829                 }
2830
2831                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2832                 public Nullable<bool> deleted
2833                 {
2834                         get
2835                         {
2836                                 return this.deletedField;
2837                         }
2838                         set
2839                         {
2840                                 this.deletedField = value;
2841                         }
2842                 }
2843
2844                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2845                 public Nullable<decimal> duty
2846                 {
2847                         get
2848                         {
2849                                 return this.dutyField;
2850                         }
2851                         set
2852                         {
2853                                 this.dutyField = value;
2854                         }
2855                 }
2856
2857                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2858                 public Nullable<global::System.DateTime> dutyOff
2859                 {
2860                         get
2861                         {
2862                                 return this.dutyOffField;
2863                         }
2864                         set
2865                         {
2866                                 this.dutyOffField = value;
2867                         }
2868                 }
2869
2870                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2871                 public Nullable<global::System.DateTime> dutyOn
2872                 {
2873                         get
2874                         {
2875                                 return this.dutyOnField;
2876                         }
2877                         set
2878                         {
2879                                 this.dutyOnField = value;
2880                         }
2881                 }
2882
2883                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2884                 public Nullable<int> fDP
2885                 {
2886                         get
2887                         {
2888                                 return this.fDPField;
2889                         }
2890                         set
2891                         {
2892                                 this.fDPField = value;
2893                         }
2894                 }
2895
2896                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2897                 public Nullable<global::System.DateTime> fDPEndTime
2898                 {
2899                         get
2900                         {
2901                                 return this.fDPEndTimeField;
2902                         }
2903                         set
2904                         {
2905                                 this.fDPEndTimeField = value;
2906                         }
2907                 }
2908
2909                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2910                 public Nullable<decimal> flightTime
2911                 {
2912                         get
2913                         {
2914                                 return this.flightTimeField;
2915                         }
2916                         set
2917                         {
2918                                 this.flightTimeField = value;
2919                         }
2920                 }
2921
2922                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2923                 public Nullable<int> grossPay
2924                 {
2925                         get
2926                         {
2927                                 return this.grossPayField;
2928                         }
2929                         set
2930                         {
2931                                 this.grossPayField = value;
2932                         }
2933                 }
2934
2935                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2936                 public string hotelId
2937                 {
2938                         get
2939                         {
2940                                 return this.hotelIdField;
2941                         }
2942                         set
2943                         {
2944                                 this.hotelIdField = value;
2945                         }
2946                 }
2947
2948                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2949                 public Nullable<decimal> instrument
2950                 {
2951                         get
2952                         {
2953                                 return this.instrumentField;
2954                         }
2955                         set
2956                         {
2957                                 this.instrumentField = value;
2958                         }
2959                 }
2960
2961                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2962                 public Nullable<int> landings
2963                 {
2964                         get
2965                         {
2966                                 return this.landingsField;
2967                         }
2968                         set
2969                         {
2970                                 this.landingsField = value;
2971                         }
2972                 }
2973
2974                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2975                 public Nullable<global::System.DateTime> lastUpdatedUtc
2976                 {
2977                         get
2978                         {
2979                                 return this.lastUpdatedUtcField;
2980                         }
2981                         set
2982                         {
2983                                 this.lastUpdatedUtcField = value;
2984                         }
2985                 }
2986
2987                 [global::System.Runtime.Serialization.DataMemberAttribute()]
2988                 public Nullable<int> modelVersion
2989                 {
2990                         get
2991                         {
2992                                 return this.modelVersionField;
2993                         }
2994                         set
2995                         {
2996                                 this.modelVersionField = value;
2997                         }
2998                 }
2999
3000                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3001                 public Nullable<decimal> night
3002                 {
3003                         get
3004                         {
3005                                 return this.nightField;
3006                         }
3007                         set
3008                         {
3009                                 this.nightField = value;
3010                         }
3011                 }
3012
3013                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3014                 public Nullable<int> nightLandings
3015                 {
3016                         get
3017                         {
3018                                 return this.nightLandingsField;
3019                         }
3020                         set
3021                         {
3022                                 this.nightLandingsField = value;
3023                         }
3024                 }
3025
3026                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3027                 public string notificationMessage
3028                 {
3029                         get
3030                         {
3031                                 return this.notificationMessageField;
3032                         }
3033                         set
3034                         {
3035                                 this.notificationMessageField = value;
3036                         }
3037                 }
3038
3039                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3040                 public Nullable<int> notificationType
3041                 {
3042                         get
3043                         {
3044                                 return this.notificationTypeField;
3045                         }
3046                         set
3047                         {
3048                                 this.notificationTypeField = value;
3049                         }
3050                 }
3051
3052                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3053                 public Nullable<bool> overrideDutyOff
3054                 {
3055                         get
3056                         {
3057                                 return this.overrideDutyOffField;
3058                         }
3059                         set
3060                         {
3061                                 this.overrideDutyOffField = value;
3062                         }
3063                 }
3064
3065                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3066                 public Nullable<bool> overrideDutyOn
3067                 {
3068                         get
3069                         {
3070                                 return this.overrideDutyOnField;
3071                         }
3072                         set
3073                         {
3074                                 this.overrideDutyOnField = value;
3075                         }
3076                 }
3077
3078                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3079                 public Nullable<bool> preview
3080                 {
3081                         get
3082                         {
3083                                 return this.previewField;
3084                         }
3085                         set
3086                         {
3087                                 this.previewField = value;
3088                         }
3089                 }
3090
3091                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3092                 public Nullable<int> rdp
3093                 {
3094                         get
3095                         {
3096                                 return this.rdpField;
3097                         }
3098                         set
3099                         {
3100                                 this.rdpField = value;
3101                         }
3102                 }
3103
3104                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3105                 public Nullable<global::System.DateTime> rdpBegin
3106                 {
3107                         get
3108                         {
3109                                 return this.rdpBeginField;
3110                         }
3111                         set
3112                         {
3113                                 this.rdpBeginField = value;
3114                         }
3115                 }
3116
3117                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3118                 public Nullable<global::System.DateTime> rdpEnd
3119                 {
3120                         get
3121                         {
3122                                 return this.rdpEndField;
3123                         }
3124                         set
3125                         {
3126                                 this.rdpEndField = value;
3127                         }
3128                 }
3129
3130                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3131                 public Nullable<int> scheduleBlock
3132                 {
3133                         get
3134                         {
3135                                 return this.scheduleBlockField;
3136                         }
3137                         set
3138                         {
3139                                 this.scheduleBlockField = value;
3140                         }
3141                 }
3142
3143                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3144                 public Nullable<int> splitDuty
3145                 {
3146                         get
3147                         {
3148                                 return this.splitDutyField;
3149                         }
3150                         set
3151                         {
3152                                 this.splitDutyField = value;
3153                         }
3154                 }
3155
3156                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3157                 public Nullable<global::System.DateTime> splitDutyBegin
3158                 {
3159                         get
3160                         {
3161                                 return this.splitDutyBeginField;
3162                         }
3163                         set
3164                         {
3165                                 this.splitDutyBeginField = value;
3166                         }
3167                 }
3168
3169                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3170                 public Nullable<global::System.DateTime> splitDutyEnd
3171                 {
3172                         get
3173                         {
3174                                 return this.splitDutyEndField;
3175                         }
3176                         set
3177                         {
3178                                 this.splitDutyEndField = value;
3179                         }
3180                 }
3181
3182                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3183                 public Nullable<bool> synced
3184                 {
3185                         get
3186                         {
3187                                 return this.syncedField;
3188                         }
3189                         set
3190                         {
3191                                 this.syncedField = value;
3192                         }
3193                 }
3194
3195                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3196                 public string tripId
3197                 {
3198                         get
3199                         {
3200                                 return this.tripIdField;
3201                         }
3202                         set
3203                         {
3204                                 this.tripIdField = value;
3205                         }
3206                 }
3207
3208                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3209                 public int userId
3210                 {
3211                         get
3212                         {
3213                                 return this.userIdField;
3214                         }
3215                         set
3216                         {
3217                                 this.userIdField = value;
3218                         }
3219                 }
3220         }
3221
3222         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
3223         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
3224         [global::System.Runtime.Serialization.DataContractAttribute(Name="EmploymentEventDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
3225         public partial class EmploymentEventDTO : object
3226         {
3227
3228                 private string airlineIdField;
3229
3230                 private Nullable<global::System.DateTime> createdUtcField;
3231
3232                 private Nullable<bool> deletedField;
3233
3234                 private string employmentEventIdField;
3235
3236                 private Nullable<global::System.DateTime> firstDateField;
3237
3238                 private Nullable<global::System.DateTime> lastDateField;
3239
3240                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
3241
3242                 private Nullable<int> modelVersionField;
3243
3244                 private Nullable<bool> previewField;
3245
3246                 private Nullable<bool> syncedField;
3247
3248                 private int userIdField;
3249
3250                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3251                 public string airlineId
3252                 {
3253                         get
3254                         {
3255                                 return this.airlineIdField;
3256                         }
3257                         set
3258                         {
3259                                 this.airlineIdField = value;
3260                         }
3261                 }
3262
3263                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3264                 public Nullable<global::System.DateTime> createdUtc
3265                 {
3266                         get
3267                         {
3268                                 return this.createdUtcField;
3269                         }
3270                         set
3271                         {
3272                                 this.createdUtcField = value;
3273                         }
3274                 }
3275
3276                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3277                 public Nullable<bool> deleted
3278                 {
3279                         get
3280                         {
3281                                 return this.deletedField;
3282                         }
3283                         set
3284                         {
3285                                 this.deletedField = value;
3286                         }
3287                 }
3288
3289                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3290                 public string employmentEventId
3291                 {
3292                         get
3293                         {
3294                                 return this.employmentEventIdField;
3295                         }
3296                         set
3297                         {
3298                                 this.employmentEventIdField = value;
3299                         }
3300                 }
3301
3302                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3303                 public Nullable<global::System.DateTime> firstDate
3304                 {
3305                         get
3306                         {
3307                                 return this.firstDateField;
3308                         }
3309                         set
3310                         {
3311                                 this.firstDateField = value;
3312                         }
3313                 }
3314
3315                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3316                 public Nullable<global::System.DateTime> lastDate
3317                 {
3318                         get
3319                         {
3320                                 return this.lastDateField;
3321                         }
3322                         set
3323                         {
3324                                 this.lastDateField = value;
3325                         }
3326                 }
3327
3328                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3329                 public Nullable<global::System.DateTime> lastUpdatedUtc
3330                 {
3331                         get
3332                         {
3333                                 return this.lastUpdatedUtcField;
3334                         }
3335                         set
3336                         {
3337                                 this.lastUpdatedUtcField = value;
3338                         }
3339                 }
3340
3341                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3342                 public Nullable<int> modelVersion
3343                 {
3344                         get
3345                         {
3346                                 return this.modelVersionField;
3347                         }
3348                         set
3349                         {
3350                                 this.modelVersionField = value;
3351                         }
3352                 }
3353
3354                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3355                 public Nullable<bool> preview
3356                 {
3357                         get
3358                         {
3359                                 return this.previewField;
3360                         }
3361                         set
3362                         {
3363                                 this.previewField = value;
3364                         }
3365                 }
3366
3367                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3368                 public Nullable<bool> synced
3369                 {
3370                         get
3371                         {
3372                                 return this.syncedField;
3373                         }
3374                         set
3375                         {
3376                                 this.syncedField = value;
3377                         }
3378                 }
3379
3380                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3381                 public int userId
3382                 {
3383                         get
3384                         {
3385                                 return this.userIdField;
3386                         }
3387                         set
3388                         {
3389                                 this.userIdField = value;
3390                         }
3391                 }
3392         }
3393
3394         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
3395         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
3396         [global::System.Runtime.Serialization.DataContractAttribute(Name="EventDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
3397         public partial class EventDTO : object
3398         {
3399
3400                 private Nullable<global::System.DateTime> createdUtcField;
3401
3402                 private Nullable<global::System.DateTime> dateRangeField;
3403
3404                 private Nullable<bool> deletedField;
3405
3406                 private string eventIdField;
3407
3408                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
3409
3410                 private Nullable<int> modelVersionField;
3411
3412                 private string notificationMessageField;
3413
3414                 private Nullable<int> notificationTypeField;
3415
3416                 private Nullable<int> previewField;
3417
3418                 private Nullable<bool> syncedField;
3419
3420                 private string urlField;
3421
3422                 private int userIdField;
3423
3424                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3425                 public Nullable<global::System.DateTime> createdUtc
3426                 {
3427                         get
3428                         {
3429                                 return this.createdUtcField;
3430                         }
3431                         set
3432                         {
3433                                 this.createdUtcField = value;
3434                         }
3435                 }
3436
3437                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3438                 public Nullable<global::System.DateTime> dateRange
3439                 {
3440                         get
3441                         {
3442                                 return this.dateRangeField;
3443                         }
3444                         set
3445                         {
3446                                 this.dateRangeField = value;
3447                         }
3448                 }
3449
3450                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3451                 public Nullable<bool> deleted
3452                 {
3453                         get
3454                         {
3455                                 return this.deletedField;
3456                         }
3457                         set
3458                         {
3459                                 this.deletedField = value;
3460                         }
3461                 }
3462
3463                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3464                 public string eventId
3465                 {
3466                         get
3467                         {
3468                                 return this.eventIdField;
3469                         }
3470                         set
3471                         {
3472                                 this.eventIdField = value;
3473                         }
3474                 }
3475
3476                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3477                 public Nullable<global::System.DateTime> lastUpdatedUtc
3478                 {
3479                         get
3480                         {
3481                                 return this.lastUpdatedUtcField;
3482                         }
3483                         set
3484                         {
3485                                 this.lastUpdatedUtcField = value;
3486                         }
3487                 }
3488
3489                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3490                 public Nullable<int> modelVersion
3491                 {
3492                         get
3493                         {
3494                                 return this.modelVersionField;
3495                         }
3496                         set
3497                         {
3498                                 this.modelVersionField = value;
3499                         }
3500                 }
3501
3502                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3503                 public string notificationMessage
3504                 {
3505                         get
3506                         {
3507                                 return this.notificationMessageField;
3508                         }
3509                         set
3510                         {
3511                                 this.notificationMessageField = value;
3512                         }
3513                 }
3514
3515                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3516                 public Nullable<int> notificationType
3517                 {
3518                         get
3519                         {
3520                                 return this.notificationTypeField;
3521                         }
3522                         set
3523                         {
3524                                 this.notificationTypeField = value;
3525                         }
3526                 }
3527
3528                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3529                 public Nullable<int> preview
3530                 {
3531                         get
3532                         {
3533                                 return this.previewField;
3534                         }
3535                         set
3536                         {
3537                                 this.previewField = value;
3538                         }
3539                 }
3540
3541                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3542                 public Nullable<bool> synced
3543                 {
3544                         get
3545                         {
3546                                 return this.syncedField;
3547                         }
3548                         set
3549                         {
3550                                 this.syncedField = value;
3551                         }
3552                 }
3553
3554                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3555                 public string url
3556                 {
3557                         get
3558                         {
3559                                 return this.urlField;
3560                         }
3561                         set
3562                         {
3563                                 this.urlField = value;
3564                         }
3565                 }
3566
3567                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3568                 public int userId
3569                 {
3570                         get
3571                         {
3572                                 return this.userIdField;
3573                         }
3574                         set
3575                         {
3576                                 this.userIdField = value;
3577                         }
3578                 }
3579         }
3580
3581         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
3582         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
3583         [global::System.Runtime.Serialization.DataContractAttribute(Name="GlobalSettingDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
3584         public partial class GlobalSettingDTO : object
3585         {
3586
3587                 private string DescriptionField;
3588
3589                 private global::System.Guid GlobalSettingIdField;
3590
3591                 private global::System.DateTime LastUpdatedUtcField;
3592
3593                 private string SettingKeyField;
3594
3595                 private string SettingValueField;
3596
3597                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3598                 public string Description
3599                 {
3600                         get
3601                         {
3602                                 return this.DescriptionField;
3603                         }
3604                         set
3605                         {
3606                                 this.DescriptionField = value;
3607                         }
3608                 }
3609
3610                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3611                 public global::System.Guid GlobalSettingId
3612                 {
3613                         get
3614                         {
3615                                 return this.GlobalSettingIdField;
3616                         }
3617                         set
3618                         {
3619                                 this.GlobalSettingIdField = value;
3620                         }
3621                 }
3622
3623                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3624                 public global::System.DateTime LastUpdatedUtc
3625                 {
3626                         get
3627                         {
3628                                 return this.LastUpdatedUtcField;
3629                         }
3630                         set
3631                         {
3632                                 this.LastUpdatedUtcField = value;
3633                         }
3634                 }
3635
3636                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3637                 public string SettingKey
3638                 {
3639                         get
3640                         {
3641                                 return this.SettingKeyField;
3642                         }
3643                         set
3644                         {
3645                                 this.SettingKeyField = value;
3646                         }
3647                 }
3648
3649                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3650                 public string SettingValue
3651                 {
3652                         get
3653                         {
3654                                 return this.SettingValueField;
3655                         }
3656                         set
3657                         {
3658                                 this.SettingValueField = value;
3659                         }
3660                 }
3661         }
3662
3663         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
3664         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
3665         [global::System.Runtime.Serialization.DataContractAttribute(Name="HotelDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
3666         public partial class HotelDTO : object
3667         {
3668
3669                 private Nullable<int> communicationLevelField;
3670
3671                 private Nullable<global::System.DateTime> createdUtcField;
3672
3673                 private Nullable<bool> deletedField;
3674
3675                 private string emailField;
3676
3677                 private string hotelIdField;
3678
3679                 private string hotelNameField;
3680
3681                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
3682
3683                 private string locationField;
3684
3685                 private Nullable<int> modelVersionField;
3686
3687                 private string nameField;
3688
3689                 private string notesField;
3690
3691                 private string notificationMessageField;
3692
3693                 private Nullable<int> notificationTypeField;
3694
3695                 private string numberField;
3696
3697                 private string phoneField;
3698
3699                 private string pictureField;
3700
3701                 private Nullable<bool> previewField;
3702
3703                 private Nullable<int> privacyLevelField;
3704
3705                 private Nullable<int> ratingsField;
3706
3707                 private string sharedNotesField;
3708
3709                 private Nullable<bool> syncedField;
3710
3711                 private int userIdField;
3712
3713                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3714                 public Nullable<int> communicationLevel
3715                 {
3716                         get
3717                         {
3718                                 return this.communicationLevelField;
3719                         }
3720                         set
3721                         {
3722                                 this.communicationLevelField = value;
3723                         }
3724                 }
3725
3726                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3727                 public Nullable<global::System.DateTime> createdUtc
3728                 {
3729                         get
3730                         {
3731                                 return this.createdUtcField;
3732                         }
3733                         set
3734                         {
3735                                 this.createdUtcField = value;
3736                         }
3737                 }
3738
3739                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3740                 public Nullable<bool> deleted
3741                 {
3742                         get
3743                         {
3744                                 return this.deletedField;
3745                         }
3746                         set
3747                         {
3748                                 this.deletedField = value;
3749                         }
3750                 }
3751
3752                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3753                 public string email
3754                 {
3755                         get
3756                         {
3757                                 return this.emailField;
3758                         }
3759                         set
3760                         {
3761                                 this.emailField = value;
3762                         }
3763                 }
3764
3765                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3766                 public string hotelId
3767                 {
3768                         get
3769                         {
3770                                 return this.hotelIdField;
3771                         }
3772                         set
3773                         {
3774                                 this.hotelIdField = value;
3775                         }
3776                 }
3777
3778                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3779                 public string hotelName
3780                 {
3781                         get
3782                         {
3783                                 return this.hotelNameField;
3784                         }
3785                         set
3786                         {
3787                                 this.hotelNameField = value;
3788                         }
3789                 }
3790
3791                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3792                 public Nullable<global::System.DateTime> lastUpdatedUtc
3793                 {
3794                         get
3795                         {
3796                                 return this.lastUpdatedUtcField;
3797                         }
3798                         set
3799                         {
3800                                 this.lastUpdatedUtcField = value;
3801                         }
3802                 }
3803
3804                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3805                 public string location
3806                 {
3807                         get
3808                         {
3809                                 return this.locationField;
3810                         }
3811                         set
3812                         {
3813                                 this.locationField = value;
3814                         }
3815                 }
3816
3817                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3818                 public Nullable<int> modelVersion
3819                 {
3820                         get
3821                         {
3822                                 return this.modelVersionField;
3823                         }
3824                         set
3825                         {
3826                                 this.modelVersionField = value;
3827                         }
3828                 }
3829
3830                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3831                 public string name
3832                 {
3833                         get
3834                         {
3835                                 return this.nameField;
3836                         }
3837                         set
3838                         {
3839                                 this.nameField = value;
3840                         }
3841                 }
3842
3843                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3844                 public string notes
3845                 {
3846                         get
3847                         {
3848                                 return this.notesField;
3849                         }
3850                         set
3851                         {
3852                                 this.notesField = value;
3853                         }
3854                 }
3855
3856                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3857                 public string notificationMessage
3858                 {
3859                         get
3860                         {
3861                                 return this.notificationMessageField;
3862                         }
3863                         set
3864                         {
3865                                 this.notificationMessageField = value;
3866                         }
3867                 }
3868
3869                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3870                 public Nullable<int> notificationType
3871                 {
3872                         get
3873                         {
3874                                 return this.notificationTypeField;
3875                         }
3876                         set
3877                         {
3878                                 this.notificationTypeField = value;
3879                         }
3880                 }
3881
3882                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3883                 public string number
3884                 {
3885                         get
3886                         {
3887                                 return this.numberField;
3888                         }
3889                         set
3890                         {
3891                                 this.numberField = value;
3892                         }
3893                 }
3894
3895                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3896                 public string phone
3897                 {
3898                         get
3899                         {
3900                                 return this.phoneField;
3901                         }
3902                         set
3903                         {
3904                                 this.phoneField = value;
3905                         }
3906                 }
3907
3908                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3909                 public string picture
3910                 {
3911                         get
3912                         {
3913                                 return this.pictureField;
3914                         }
3915                         set
3916                         {
3917                                 this.pictureField = value;
3918                         }
3919                 }
3920
3921                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3922                 public Nullable<bool> preview
3923                 {
3924                         get
3925                         {
3926                                 return this.previewField;
3927                         }
3928                         set
3929                         {
3930                                 this.previewField = value;
3931                         }
3932                 }
3933
3934                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3935                 public Nullable<int> privacyLevel
3936                 {
3937                         get
3938                         {
3939                                 return this.privacyLevelField;
3940                         }
3941                         set
3942                         {
3943                                 this.privacyLevelField = value;
3944                         }
3945                 }
3946
3947                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3948                 public Nullable<int> ratings
3949                 {
3950                         get
3951                         {
3952                                 return this.ratingsField;
3953                         }
3954                         set
3955                         {
3956                                 this.ratingsField = value;
3957                         }
3958                 }
3959
3960                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3961                 public string sharedNotes
3962                 {
3963                         get
3964                         {
3965                                 return this.sharedNotesField;
3966                         }
3967                         set
3968                         {
3969                                 this.sharedNotesField = value;
3970                         }
3971                 }
3972
3973                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3974                 public Nullable<bool> synced
3975                 {
3976                         get
3977                         {
3978                                 return this.syncedField;
3979                         }
3980                         set
3981                         {
3982                                 this.syncedField = value;
3983                         }
3984                 }
3985
3986                 [global::System.Runtime.Serialization.DataMemberAttribute()]
3987                 public int userId
3988                 {
3989                         get
3990                         {
3991                                 return this.userIdField;
3992                         }
3993                         set
3994                         {
3995                                 this.userIdField = value;
3996                         }
3997                 }
3998         }
3999
4000         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
4001         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
4002         [global::System.Runtime.Serialization.DataContractAttribute(Name="LegDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
4003         public partial class LegDTO : object
4004         {
4005
4006                 private Nullable<int> actualBlockField;
4007
4008                 private string aircraftIdField;
4009
4010                 private string approachIdField;
4011
4012                 private string cabinCrewAIdField;
4013
4014                 private string cabinCrewBIdField;
4015
4016                 private string calendarIdentifierField;
4017
4018                 private string captainIdField;
4019
4020                 private Nullable<bool> completedField;
4021
4022                 private Nullable<global::System.DateTime> createdUtcField;
4023
4024                 private string dayIdField;
4025
4026                 private Nullable<bool> deletedField;
4027
4028                 private string departureAirportIdField;
4029
4030                 private string deptField;
4031
4032                 private string deptGateField;
4033
4034                 private string destField;
4035
4036                 private string destGateField;
4037
4038                 private string destinationAirportIdField;
4039
4040                 private Nullable<global::System.DateTime> etaField;
4041
4042                 private string firstOfficerIdField;
4043
4044                 private string flightNumberField;
4045
4046                 private Nullable<int> flightTimeField;
4047
4048                 private Nullable<global::System.DateTime> inOOOIField;
4049
4050                 private Nullable<decimal> instrumentField;
4051
4052                 private Nullable<int> landingsField;
4053
4054                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
4055
4056                 private string legIdField;
4057
4058                 private Nullable<int> modelVersionField;
4059
4060                 private Nullable<decimal> nightField;
4061
4062                 private Nullable<int> nightLandingsField;
4063
4064                 private string notificationMessageField;
4065
4066                 private Nullable<int> notificationTypeField;
4067
4068                 private Nullable<global::System.DateTime> offOOOIField;
4069
4070                 private Nullable<global::System.DateTime> onOOOIField;
4071
4072                 private string operationTypeIdField;
4073
4074                 private string otherCrewAIdField;
4075
4076                 private string otherCrewBIdField;
4077
4078                 private Nullable<global::System.DateTime> outOOOIField;
4079
4080                 private string payIdField;
4081
4082                 private string positionIdField;
4083
4084                 private Nullable<bool> previewField;
4085
4086                 private string registrationField;
4087
4088                 private string remarksField;
4089
4090                 private Nullable<int> scheduledBlockField;
4091
4092                 private Nullable<global::System.DateTime> scheduledInField;
4093
4094                 private Nullable<global::System.DateTime> scheduledOutField;
4095
4096                 private Nullable<int> sequenceField;
4097
4098                 private Nullable<bool> syncedField;
4099
4100                 private Nullable<int> taxiTimeInField;
4101
4102                 private Nullable<int> taxiTimeOutField;
4103
4104                 private int userIdField;
4105
4106                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4107                 public Nullable<int> actualBlock
4108                 {
4109                         get
4110                         {
4111                                 return this.actualBlockField;
4112                         }
4113                         set
4114                         {
4115                                 this.actualBlockField = value;
4116                         }
4117                 }
4118
4119                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4120                 public string aircraftId
4121                 {
4122                         get
4123                         {
4124                                 return this.aircraftIdField;
4125                         }
4126                         set
4127                         {
4128                                 this.aircraftIdField = value;
4129                         }
4130                 }
4131
4132                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4133                 public string approachId
4134                 {
4135                         get
4136                         {
4137                                 return this.approachIdField;
4138                         }
4139                         set
4140                         {
4141                                 this.approachIdField = value;
4142                         }
4143                 }
4144
4145                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4146                 public string cabinCrewAId
4147                 {
4148                         get
4149                         {
4150                                 return this.cabinCrewAIdField;
4151                         }
4152                         set
4153                         {
4154                                 this.cabinCrewAIdField = value;
4155                         }
4156                 }
4157
4158                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4159                 public string cabinCrewBId
4160                 {
4161                         get
4162                         {
4163                                 return this.cabinCrewBIdField;
4164                         }
4165                         set
4166                         {
4167                                 this.cabinCrewBIdField = value;
4168                         }
4169                 }
4170
4171                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4172                 public string calendarIdentifier
4173                 {
4174                         get
4175                         {
4176                                 return this.calendarIdentifierField;
4177                         }
4178                         set
4179                         {
4180                                 this.calendarIdentifierField = value;
4181                         }
4182                 }
4183
4184                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4185                 public string captainId
4186                 {
4187                         get
4188                         {
4189                                 return this.captainIdField;
4190                         }
4191                         set
4192                         {
4193                                 this.captainIdField = value;
4194                         }
4195                 }
4196
4197                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4198                 public Nullable<bool> completed
4199                 {
4200                         get
4201                         {
4202                                 return this.completedField;
4203                         }
4204                         set
4205                         {
4206                                 this.completedField = value;
4207                         }
4208                 }
4209
4210                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4211                 public Nullable<global::System.DateTime> createdUtc
4212                 {
4213                         get
4214                         {
4215                                 return this.createdUtcField;
4216                         }
4217                         set
4218                         {
4219                                 this.createdUtcField = value;
4220                         }
4221                 }
4222
4223                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4224                 public string dayId
4225                 {
4226                         get
4227                         {
4228                                 return this.dayIdField;
4229                         }
4230                         set
4231                         {
4232                                 this.dayIdField = value;
4233                         }
4234                 }
4235
4236                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4237                 public Nullable<bool> deleted
4238                 {
4239                         get
4240                         {
4241                                 return this.deletedField;
4242                         }
4243                         set
4244                         {
4245                                 this.deletedField = value;
4246                         }
4247                 }
4248
4249                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4250                 public string departureAirportId
4251                 {
4252                         get
4253                         {
4254                                 return this.departureAirportIdField;
4255                         }
4256                         set
4257                         {
4258                                 this.departureAirportIdField = value;
4259                         }
4260                 }
4261
4262                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4263                 public string dept
4264                 {
4265                         get
4266                         {
4267                                 return this.deptField;
4268                         }
4269                         set
4270                         {
4271                                 this.deptField = value;
4272                         }
4273                 }
4274
4275                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4276                 public string deptGate
4277                 {
4278                         get
4279                         {
4280                                 return this.deptGateField;
4281                         }
4282                         set
4283                         {
4284                                 this.deptGateField = value;
4285                         }
4286                 }
4287
4288                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4289                 public string dest
4290                 {
4291                         get
4292                         {
4293                                 return this.destField;
4294                         }
4295                         set
4296                         {
4297                                 this.destField = value;
4298                         }
4299                 }
4300
4301                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4302                 public string destGate
4303                 {
4304                         get
4305                         {
4306                                 return this.destGateField;
4307                         }
4308                         set
4309                         {
4310                                 this.destGateField = value;
4311                         }
4312                 }
4313
4314                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4315                 public string destinationAirportId
4316                 {
4317                         get
4318                         {
4319                                 return this.destinationAirportIdField;
4320                         }
4321                         set
4322                         {
4323                                 this.destinationAirportIdField = value;
4324                         }
4325                 }
4326
4327                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4328                 public Nullable<global::System.DateTime> eta
4329                 {
4330                         get
4331                         {
4332                                 return this.etaField;
4333                         }
4334                         set
4335                         {
4336                                 this.etaField = value;
4337                         }
4338                 }
4339
4340                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4341                 public string firstOfficerId
4342                 {
4343                         get
4344                         {
4345                                 return this.firstOfficerIdField;
4346                         }
4347                         set
4348                         {
4349                                 this.firstOfficerIdField = value;
4350                         }
4351                 }
4352
4353                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4354                 public string flightNumber
4355                 {
4356                         get
4357                         {
4358                                 return this.flightNumberField;
4359                         }
4360                         set
4361                         {
4362                                 this.flightNumberField = value;
4363                         }
4364                 }
4365
4366                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4367                 public Nullable<int> flightTime
4368                 {
4369                         get
4370                         {
4371                                 return this.flightTimeField;
4372                         }
4373                         set
4374                         {
4375                                 this.flightTimeField = value;
4376                         }
4377                 }
4378
4379                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4380                 public Nullable<global::System.DateTime> inOOOI
4381                 {
4382                         get
4383                         {
4384                                 return this.inOOOIField;
4385                         }
4386                         set
4387                         {
4388                                 this.inOOOIField = value;
4389                         }
4390                 }
4391
4392                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4393                 public Nullable<decimal> instrument
4394                 {
4395                         get
4396                         {
4397                                 return this.instrumentField;
4398                         }
4399                         set
4400                         {
4401                                 this.instrumentField = value;
4402                         }
4403                 }
4404
4405                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4406                 public Nullable<int> landings
4407                 {
4408                         get
4409                         {
4410                                 return this.landingsField;
4411                         }
4412                         set
4413                         {
4414                                 this.landingsField = value;
4415                         }
4416                 }
4417
4418                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4419                 public Nullable<global::System.DateTime> lastUpdatedUtc
4420                 {
4421                         get
4422                         {
4423                                 return this.lastUpdatedUtcField;
4424                         }
4425                         set
4426                         {
4427                                 this.lastUpdatedUtcField = value;
4428                         }
4429                 }
4430
4431                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4432                 public string legId
4433                 {
4434                         get
4435                         {
4436                                 return this.legIdField;
4437                         }
4438                         set
4439                         {
4440                                 this.legIdField = value;
4441                         }
4442                 }
4443
4444                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4445                 public Nullable<int> modelVersion
4446                 {
4447                         get
4448                         {
4449                                 return this.modelVersionField;
4450                         }
4451                         set
4452                         {
4453                                 this.modelVersionField = value;
4454                         }
4455                 }
4456
4457                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4458                 public Nullable<decimal> night
4459                 {
4460                         get
4461                         {
4462                                 return this.nightField;
4463                         }
4464                         set
4465                         {
4466                                 this.nightField = value;
4467                         }
4468                 }
4469
4470                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4471                 public Nullable<int> nightLandings
4472                 {
4473                         get
4474                         {
4475                                 return this.nightLandingsField;
4476                         }
4477                         set
4478                         {
4479                                 this.nightLandingsField = value;
4480                         }
4481                 }
4482
4483                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4484                 public string notificationMessage
4485                 {
4486                         get
4487                         {
4488                                 return this.notificationMessageField;
4489                         }
4490                         set
4491                         {
4492                                 this.notificationMessageField = value;
4493                         }
4494                 }
4495
4496                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4497                 public Nullable<int> notificationType
4498                 {
4499                         get
4500                         {
4501                                 return this.notificationTypeField;
4502                         }
4503                         set
4504                         {
4505                                 this.notificationTypeField = value;
4506                         }
4507                 }
4508
4509                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4510                 public Nullable<global::System.DateTime> offOOOI
4511                 {
4512                         get
4513                         {
4514                                 return this.offOOOIField;
4515                         }
4516                         set
4517                         {
4518                                 this.offOOOIField = value;
4519                         }
4520                 }
4521
4522                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4523                 public Nullable<global::System.DateTime> onOOOI
4524                 {
4525                         get
4526                         {
4527                                 return this.onOOOIField;
4528                         }
4529                         set
4530                         {
4531                                 this.onOOOIField = value;
4532                         }
4533                 }
4534
4535                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4536                 public string operationTypeId
4537                 {
4538                         get
4539                         {
4540                                 return this.operationTypeIdField;
4541                         }
4542                         set
4543                         {
4544                                 this.operationTypeIdField = value;
4545                         }
4546                 }
4547
4548                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4549                 public string otherCrewAId
4550                 {
4551                         get
4552                         {
4553                                 return this.otherCrewAIdField;
4554                         }
4555                         set
4556                         {
4557                                 this.otherCrewAIdField = value;
4558                         }
4559                 }
4560
4561                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4562                 public string otherCrewBId
4563                 {
4564                         get
4565                         {
4566                                 return this.otherCrewBIdField;
4567                         }
4568                         set
4569                         {
4570                                 this.otherCrewBIdField = value;
4571                         }
4572                 }
4573
4574                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4575                 public Nullable<global::System.DateTime> outOOOI
4576                 {
4577                         get
4578                         {
4579                                 return this.outOOOIField;
4580                         }
4581                         set
4582                         {
4583                                 this.outOOOIField = value;
4584                         }
4585                 }
4586
4587                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4588                 public string payId
4589                 {
4590                         get
4591                         {
4592                                 return this.payIdField;
4593                         }
4594                         set
4595                         {
4596                                 this.payIdField = value;
4597                         }
4598                 }
4599
4600                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4601                 public string positionId
4602                 {
4603                         get
4604                         {
4605                                 return this.positionIdField;
4606                         }
4607                         set
4608                         {
4609                                 this.positionIdField = value;
4610                         }
4611                 }
4612
4613                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4614                 public Nullable<bool> preview
4615                 {
4616                         get
4617                         {
4618                                 return this.previewField;
4619                         }
4620                         set
4621                         {
4622                                 this.previewField = value;
4623                         }
4624                 }
4625
4626                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4627                 public string registration
4628                 {
4629                         get
4630                         {
4631                                 return this.registrationField;
4632                         }
4633                         set
4634                         {
4635                                 this.registrationField = value;
4636                         }
4637                 }
4638
4639                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4640                 public string remarks
4641                 {
4642                         get
4643                         {
4644                                 return this.remarksField;
4645                         }
4646                         set
4647                         {
4648                                 this.remarksField = value;
4649                         }
4650                 }
4651
4652                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4653                 public Nullable<int> scheduledBlock
4654                 {
4655                         get
4656                         {
4657                                 return this.scheduledBlockField;
4658                         }
4659                         set
4660                         {
4661                                 this.scheduledBlockField = value;
4662                         }
4663                 }
4664
4665                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4666                 public Nullable<global::System.DateTime> scheduledIn
4667                 {
4668                         get
4669                         {
4670                                 return this.scheduledInField;
4671                         }
4672                         set
4673                         {
4674                                 this.scheduledInField = value;
4675                         }
4676                 }
4677
4678                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4679                 public Nullable<global::System.DateTime> scheduledOut
4680                 {
4681                         get
4682                         {
4683                                 return this.scheduledOutField;
4684                         }
4685                         set
4686                         {
4687                                 this.scheduledOutField = value;
4688                         }
4689                 }
4690
4691                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4692                 public Nullable<int> sequence
4693                 {
4694                         get
4695                         {
4696                                 return this.sequenceField;
4697                         }
4698                         set
4699                         {
4700                                 this.sequenceField = value;
4701                         }
4702                 }
4703
4704                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4705                 public Nullable<bool> synced
4706                 {
4707                         get
4708                         {
4709                                 return this.syncedField;
4710                         }
4711                         set
4712                         {
4713                                 this.syncedField = value;
4714                         }
4715                 }
4716
4717                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4718                 public Nullable<int> taxiTimeIn
4719                 {
4720                         get
4721                         {
4722                                 return this.taxiTimeInField;
4723                         }
4724                         set
4725                         {
4726                                 this.taxiTimeInField = value;
4727                         }
4728                 }
4729
4730                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4731                 public Nullable<int> taxiTimeOut
4732                 {
4733                         get
4734                         {
4735                                 return this.taxiTimeOutField;
4736                         }
4737                         set
4738                         {
4739                                 this.taxiTimeOutField = value;
4740                         }
4741                 }
4742
4743                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4744                 public int userId
4745                 {
4746                         get
4747                         {
4748                                 return this.userIdField;
4749                         }
4750                         set
4751                         {
4752                                 this.userIdField = value;
4753                         }
4754                 }
4755         }
4756
4757         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
4758         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
4759         [global::System.Runtime.Serialization.DataContractAttribute(Name="NoteDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
4760         public partial class NoteDTO : object
4761         {
4762
4763                 private Nullable<global::System.DateTime> createdUtcField;
4764
4765                 private Nullable<bool> deletedField;
4766
4767                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
4768
4769                 private Nullable<int> modelVersionField;
4770
4771                 private string note1Field;
4772
4773                 private string noteIdField;
4774
4775                 private string notificationMessageField;
4776
4777                 private Nullable<int> notificationTypeField;
4778
4779                 private Nullable<bool> previewField;
4780
4781                 private Nullable<bool> syncedField;
4782
4783                 private int userIdField;
4784
4785                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4786                 public Nullable<global::System.DateTime> createdUtc
4787                 {
4788                         get
4789                         {
4790                                 return this.createdUtcField;
4791                         }
4792                         set
4793                         {
4794                                 this.createdUtcField = value;
4795                         }
4796                 }
4797
4798                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4799                 public Nullable<bool> deleted
4800                 {
4801                         get
4802                         {
4803                                 return this.deletedField;
4804                         }
4805                         set
4806                         {
4807                                 this.deletedField = value;
4808                         }
4809                 }
4810
4811                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4812                 public Nullable<global::System.DateTime> lastUpdatedUtc
4813                 {
4814                         get
4815                         {
4816                                 return this.lastUpdatedUtcField;
4817                         }
4818                         set
4819                         {
4820                                 this.lastUpdatedUtcField = value;
4821                         }
4822                 }
4823
4824                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4825                 public Nullable<int> modelVersion
4826                 {
4827                         get
4828                         {
4829                                 return this.modelVersionField;
4830                         }
4831                         set
4832                         {
4833                                 this.modelVersionField = value;
4834                         }
4835                 }
4836
4837                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4838                 public string note1
4839                 {
4840                         get
4841                         {
4842                                 return this.note1Field;
4843                         }
4844                         set
4845                         {
4846                                 this.note1Field = value;
4847                         }
4848                 }
4849
4850                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4851                 public string noteId
4852                 {
4853                         get
4854                         {
4855                                 return this.noteIdField;
4856                         }
4857                         set
4858                         {
4859                                 this.noteIdField = value;
4860                         }
4861                 }
4862
4863                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4864                 public string notificationMessage
4865                 {
4866                         get
4867                         {
4868                                 return this.notificationMessageField;
4869                         }
4870                         set
4871                         {
4872                                 this.notificationMessageField = value;
4873                         }
4874                 }
4875
4876                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4877                 public Nullable<int> notificationType
4878                 {
4879                         get
4880                         {
4881                                 return this.notificationTypeField;
4882                         }
4883                         set
4884                         {
4885                                 this.notificationTypeField = value;
4886                         }
4887                 }
4888
4889                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4890                 public Nullable<bool> preview
4891                 {
4892                         get
4893                         {
4894                                 return this.previewField;
4895                         }
4896                         set
4897                         {
4898                                 this.previewField = value;
4899                         }
4900                 }
4901
4902                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4903                 public Nullable<bool> synced
4904                 {
4905                         get
4906                         {
4907                                 return this.syncedField;
4908                         }
4909                         set
4910                         {
4911                                 this.syncedField = value;
4912                         }
4913                 }
4914
4915                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4916                 public int userId
4917                 {
4918                         get
4919                         {
4920                                 return this.userIdField;
4921                         }
4922                         set
4923                         {
4924                                 this.userIdField = value;
4925                         }
4926                 }
4927         }
4928
4929         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
4930         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
4931         [global::System.Runtime.Serialization.DataContractAttribute(Name="PayperiodEventDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
4932         public partial class PayperiodEventDTO : object
4933         {
4934
4935                 private string airlineIdField;
4936
4937                 private Nullable<global::System.DateTime> createdUtcField;
4938
4939                 private Nullable<bool> deletedField;
4940
4941                 private Nullable<global::System.DateTime> firstDateField;
4942
4943                 private Nullable<global::System.DateTime> lastDateField;
4944
4945                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
4946
4947                 private Nullable<int> modelVersionField;
4948
4949                 private string payperiodEventIdField;
4950
4951                 private string periodDescriptionField;
4952
4953                 private Nullable<bool> previewField;
4954
4955                 private Nullable<bool> syncedField;
4956
4957                 private int userIdField;
4958
4959                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4960                 public string airlineId
4961                 {
4962                         get
4963                         {
4964                                 return this.airlineIdField;
4965                         }
4966                         set
4967                         {
4968                                 this.airlineIdField = value;
4969                         }
4970                 }
4971
4972                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4973                 public Nullable<global::System.DateTime> createdUtc
4974                 {
4975                         get
4976                         {
4977                                 return this.createdUtcField;
4978                         }
4979                         set
4980                         {
4981                                 this.createdUtcField = value;
4982                         }
4983                 }
4984
4985                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4986                 public Nullable<bool> deleted
4987                 {
4988                         get
4989                         {
4990                                 return this.deletedField;
4991                         }
4992                         set
4993                         {
4994                                 this.deletedField = value;
4995                         }
4996                 }
4997
4998                 [global::System.Runtime.Serialization.DataMemberAttribute()]
4999                 public Nullable<global::System.DateTime> firstDate
5000                 {
5001                         get
5002                         {
5003                                 return this.firstDateField;
5004                         }
5005                         set
5006                         {
5007                                 this.firstDateField = value;
5008                         }
5009                 }
5010
5011                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5012                 public Nullable<global::System.DateTime> lastDate
5013                 {
5014                         get
5015                         {
5016                                 return this.lastDateField;
5017                         }
5018                         set
5019                         {
5020                                 this.lastDateField = value;
5021                         }
5022                 }
5023
5024                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5025                 public Nullable<global::System.DateTime> lastUpdatedUtc
5026                 {
5027                         get
5028                         {
5029                                 return this.lastUpdatedUtcField;
5030                         }
5031                         set
5032                         {
5033                                 this.lastUpdatedUtcField = value;
5034                         }
5035                 }
5036
5037                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5038                 public Nullable<int> modelVersion
5039                 {
5040                         get
5041                         {
5042                                 return this.modelVersionField;
5043                         }
5044                         set
5045                         {
5046                                 this.modelVersionField = value;
5047                         }
5048                 }
5049
5050                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5051                 public string payperiodEventId
5052                 {
5053                         get
5054                         {
5055                                 return this.payperiodEventIdField;
5056                         }
5057                         set
5058                         {
5059                                 this.payperiodEventIdField = value;
5060                         }
5061                 }
5062
5063                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5064                 public string periodDescription
5065                 {
5066                         get
5067                         {
5068                                 return this.periodDescriptionField;
5069                         }
5070                         set
5071                         {
5072                                 this.periodDescriptionField = value;
5073                         }
5074                 }
5075
5076                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5077                 public Nullable<bool> preview
5078                 {
5079                         get
5080                         {
5081                                 return this.previewField;
5082                         }
5083                         set
5084                         {
5085                                 this.previewField = value;
5086                         }
5087                 }
5088
5089                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5090                 public Nullable<bool> synced
5091                 {
5092                         get
5093                         {
5094                                 return this.syncedField;
5095                         }
5096                         set
5097                         {
5098                                 this.syncedField = value;
5099                         }
5100                 }
5101
5102                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5103                 public int userId
5104                 {
5105                         get
5106                         {
5107                                 return this.userIdField;
5108                         }
5109                         set
5110                         {
5111                                 this.userIdField = value;
5112                         }
5113                 }
5114         }
5115
5116         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
5117         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
5118         [global::System.Runtime.Serialization.DataContractAttribute(Name="PayrollCategoryDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
5119         public partial class PayrollCategoryDTO : object
5120         {
5121
5122                 private Nullable<bool> aboveGuaranteeField;
5123
5124                 private Nullable<bool> applyRigField;
5125
5126                 private Nullable<bool> applyToFlightTimeField;
5127
5128                 private Nullable<bool> applyToLegalityField;
5129
5130                 private Nullable<bool> applyToPayField;
5131
5132                 private Nullable<bool> copyLegField;
5133
5134                 private Nullable<global::System.DateTime> createdUtcField;
5135
5136                 private Nullable<bool> deletedField;
5137
5138                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
5139
5140                 private Nullable<int> minimumCreditField;
5141
5142                 private Nullable<int> modelVersionField;
5143
5144                 private string notificationMessageField;
5145
5146                 private Nullable<int> notificationTypeField;
5147
5148                 private Nullable<bool> overridePayField;
5149
5150                 private Nullable<decimal> payrateField;
5151
5152                 private string payrollCategoriesIdField;
5153
5154                 private string plainDescriptionField;
5155
5156                 private Nullable<bool> previewField;
5157
5158                 private Nullable<int> rigAField;
5159
5160                 private Nullable<int> rigBField;
5161
5162                 private Nullable<bool> selectableField;
5163
5164                 private Nullable<bool> setAllLegsField;
5165
5166                 private Nullable<bool> syncedField;
5167
5168                 private int userIdField;
5169
5170                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5171                 public Nullable<bool> aboveGuarantee
5172                 {
5173                         get
5174                         {
5175                                 return this.aboveGuaranteeField;
5176                         }
5177                         set
5178                         {
5179                                 this.aboveGuaranteeField = value;
5180                         }
5181                 }
5182
5183                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5184                 public Nullable<bool> applyRig
5185                 {
5186                         get
5187                         {
5188                                 return this.applyRigField;
5189                         }
5190                         set
5191                         {
5192                                 this.applyRigField = value;
5193                         }
5194                 }
5195
5196                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5197                 public Nullable<bool> applyToFlightTime
5198                 {
5199                         get
5200                         {
5201                                 return this.applyToFlightTimeField;
5202                         }
5203                         set
5204                         {
5205                                 this.applyToFlightTimeField = value;
5206                         }
5207                 }
5208
5209                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5210                 public Nullable<bool> applyToLegality
5211                 {
5212                         get
5213                         {
5214                                 return this.applyToLegalityField;
5215                         }
5216                         set
5217                         {
5218                                 this.applyToLegalityField = value;
5219                         }
5220                 }
5221
5222                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5223                 public Nullable<bool> applyToPay
5224                 {
5225                         get
5226                         {
5227                                 return this.applyToPayField;
5228                         }
5229                         set
5230                         {
5231                                 this.applyToPayField = value;
5232                         }
5233                 }
5234
5235                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5236                 public Nullable<bool> copyLeg
5237                 {
5238                         get
5239                         {
5240                                 return this.copyLegField;
5241                         }
5242                         set
5243                         {
5244                                 this.copyLegField = value;
5245                         }
5246                 }
5247
5248                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5249                 public Nullable<global::System.DateTime> createdUtc
5250                 {
5251                         get
5252                         {
5253                                 return this.createdUtcField;
5254                         }
5255                         set
5256                         {
5257                                 this.createdUtcField = value;
5258                         }
5259                 }
5260
5261                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5262                 public Nullable<bool> deleted
5263                 {
5264                         get
5265                         {
5266                                 return this.deletedField;
5267                         }
5268                         set
5269                         {
5270                                 this.deletedField = value;
5271                         }
5272                 }
5273
5274                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5275                 public Nullable<global::System.DateTime> lastUpdatedUtc
5276                 {
5277                         get
5278                         {
5279                                 return this.lastUpdatedUtcField;
5280                         }
5281                         set
5282                         {
5283                                 this.lastUpdatedUtcField = value;
5284                         }
5285                 }
5286
5287                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5288                 public Nullable<int> minimumCredit
5289                 {
5290                         get
5291                         {
5292                                 return this.minimumCreditField;
5293                         }
5294                         set
5295                         {
5296                                 this.minimumCreditField = value;
5297                         }
5298                 }
5299
5300                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5301                 public Nullable<int> modelVersion
5302                 {
5303                         get
5304                         {
5305                                 return this.modelVersionField;
5306                         }
5307                         set
5308                         {
5309                                 this.modelVersionField = value;
5310                         }
5311                 }
5312
5313                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5314                 public string notificationMessage
5315                 {
5316                         get
5317                         {
5318                                 return this.notificationMessageField;
5319                         }
5320                         set
5321                         {
5322                                 this.notificationMessageField = value;
5323                         }
5324                 }
5325
5326                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5327                 public Nullable<int> notificationType
5328                 {
5329                         get
5330                         {
5331                                 return this.notificationTypeField;
5332                         }
5333                         set
5334                         {
5335                                 this.notificationTypeField = value;
5336                         }
5337                 }
5338
5339                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5340                 public Nullable<bool> overridePay
5341                 {
5342                         get
5343                         {
5344                                 return this.overridePayField;
5345                         }
5346                         set
5347                         {
5348                                 this.overridePayField = value;
5349                         }
5350                 }
5351
5352                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5353                 public Nullable<decimal> payrate
5354                 {
5355                         get
5356                         {
5357                                 return this.payrateField;
5358                         }
5359                         set
5360                         {
5361                                 this.payrateField = value;
5362                         }
5363                 }
5364
5365                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5366                 public string payrollCategoriesId
5367                 {
5368                         get
5369                         {
5370                                 return this.payrollCategoriesIdField;
5371                         }
5372                         set
5373                         {
5374                                 this.payrollCategoriesIdField = value;
5375                         }
5376                 }
5377
5378                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5379                 public string plainDescription
5380                 {
5381                         get
5382                         {
5383                                 return this.plainDescriptionField;
5384                         }
5385                         set
5386                         {
5387                                 this.plainDescriptionField = value;
5388                         }
5389                 }
5390
5391                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5392                 public Nullable<bool> preview
5393                 {
5394                         get
5395                         {
5396                                 return this.previewField;
5397                         }
5398                         set
5399                         {
5400                                 this.previewField = value;
5401                         }
5402                 }
5403
5404                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5405                 public Nullable<int> rigA
5406                 {
5407                         get
5408                         {
5409                                 return this.rigAField;
5410                         }
5411                         set
5412                         {
5413                                 this.rigAField = value;
5414                         }
5415                 }
5416
5417                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5418                 public Nullable<int> rigB
5419                 {
5420                         get
5421                         {
5422                                 return this.rigBField;
5423                         }
5424                         set
5425                         {
5426                                 this.rigBField = value;
5427                         }
5428                 }
5429
5430                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5431                 public Nullable<bool> selectable
5432                 {
5433                         get
5434                         {
5435                                 return this.selectableField;
5436                         }
5437                         set
5438                         {
5439                                 this.selectableField = value;
5440                         }
5441                 }
5442
5443                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5444                 public Nullable<bool> setAllLegs
5445                 {
5446                         get
5447                         {
5448                                 return this.setAllLegsField;
5449                         }
5450                         set
5451                         {
5452                                 this.setAllLegsField = value;
5453                         }
5454                 }
5455
5456                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5457                 public Nullable<bool> synced
5458                 {
5459                         get
5460                         {
5461                                 return this.syncedField;
5462                         }
5463                         set
5464                         {
5465                                 this.syncedField = value;
5466                         }
5467                 }
5468
5469                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5470                 public int userId
5471                 {
5472                         get
5473                         {
5474                                 return this.userIdField;
5475                         }
5476                         set
5477                         {
5478                                 this.userIdField = value;
5479                         }
5480                 }
5481         }
5482
5483         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
5484         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
5485         [global::System.Runtime.Serialization.DataContractAttribute(Name="PayrollDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
5486         public partial class PayrollDTO : object
5487         {
5488
5489                 private Nullable<int> actualField;
5490
5491                 private Nullable<global::System.DateTime> createdUtcField;
5492
5493                 private Nullable<int> creditField;
5494
5495                 private Nullable<bool> deletedField;
5496
5497                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
5498
5499                 private Nullable<int> modelVersionField;
5500
5501                 private string notificationMessageField;
5502
5503                 private Nullable<int> notificationTypeField;
5504
5505                 private string payrollCategoriesIdField;
5506
5507                 private string payrollIdField;
5508
5509                 private Nullable<bool> previewField;
5510
5511                 private Nullable<bool> syncedField;
5512
5513                 private int userIdField;
5514
5515                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5516                 public Nullable<int> actual
5517                 {
5518                         get
5519                         {
5520                                 return this.actualField;
5521                         }
5522                         set
5523                         {
5524                                 this.actualField = value;
5525                         }
5526                 }
5527
5528                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5529                 public Nullable<global::System.DateTime> createdUtc
5530                 {
5531                         get
5532                         {
5533                                 return this.createdUtcField;
5534                         }
5535                         set
5536                         {
5537                                 this.createdUtcField = value;
5538                         }
5539                 }
5540
5541                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5542                 public Nullable<int> credit
5543                 {
5544                         get
5545                         {
5546                                 return this.creditField;
5547                         }
5548                         set
5549                         {
5550                                 this.creditField = value;
5551                         }
5552                 }
5553
5554                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5555                 public Nullable<bool> deleted
5556                 {
5557                         get
5558                         {
5559                                 return this.deletedField;
5560                         }
5561                         set
5562                         {
5563                                 this.deletedField = value;
5564                         }
5565                 }
5566
5567                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5568                 public Nullable<global::System.DateTime> lastUpdatedUtc
5569                 {
5570                         get
5571                         {
5572                                 return this.lastUpdatedUtcField;
5573                         }
5574                         set
5575                         {
5576                                 this.lastUpdatedUtcField = value;
5577                         }
5578                 }
5579
5580                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5581                 public Nullable<int> modelVersion
5582                 {
5583                         get
5584                         {
5585                                 return this.modelVersionField;
5586                         }
5587                         set
5588                         {
5589                                 this.modelVersionField = value;
5590                         }
5591                 }
5592
5593                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5594                 public string notificationMessage
5595                 {
5596                         get
5597                         {
5598                                 return this.notificationMessageField;
5599                         }
5600                         set
5601                         {
5602                                 this.notificationMessageField = value;
5603                         }
5604                 }
5605
5606                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5607                 public Nullable<int> notificationType
5608                 {
5609                         get
5610                         {
5611                                 return this.notificationTypeField;
5612                         }
5613                         set
5614                         {
5615                                 this.notificationTypeField = value;
5616                         }
5617                 }
5618
5619                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5620                 public string payrollCategoriesId
5621                 {
5622                         get
5623                         {
5624                                 return this.payrollCategoriesIdField;
5625                         }
5626                         set
5627                         {
5628                                 this.payrollCategoriesIdField = value;
5629                         }
5630                 }
5631
5632                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5633                 public string payrollId
5634                 {
5635                         get
5636                         {
5637                                 return this.payrollIdField;
5638                         }
5639                         set
5640                         {
5641                                 this.payrollIdField = value;
5642                         }
5643                 }
5644
5645                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5646                 public Nullable<bool> preview
5647                 {
5648                         get
5649                         {
5650                                 return this.previewField;
5651                         }
5652                         set
5653                         {
5654                                 this.previewField = value;
5655                         }
5656                 }
5657
5658                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5659                 public Nullable<bool> synced
5660                 {
5661                         get
5662                         {
5663                                 return this.syncedField;
5664                         }
5665                         set
5666                         {
5667                                 this.syncedField = value;
5668                         }
5669                 }
5670
5671                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5672                 public int userId
5673                 {
5674                         get
5675                         {
5676                                 return this.userIdField;
5677                         }
5678                         set
5679                         {
5680                                 this.userIdField = value;
5681                         }
5682                 }
5683         }
5684
5685         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
5686         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
5687         [global::System.Runtime.Serialization.DataContractAttribute(Name="PerformanceDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
5688         public partial class PerformanceDTO : object
5689         {
5690
5691                 private Nullable<int> actualField;
5692
5693                 private Nullable<global::System.DateTime> createdUtcField;
5694
5695                 private Nullable<bool> deletedField;
5696
5697                 private Nullable<int> deviatedField;
5698
5699                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
5700
5701                 private Nullable<int> modelVersionField;
5702
5703                 private string notificationMessageField;
5704
5705                 private Nullable<int> notificationTypeField;
5706
5707                 private string performanceIdField;
5708
5709                 private Nullable<int> plannedFuelField;
5710
5711                 private Nullable<bool> previewField;
5712
5713                 private Nullable<bool> syncedField;
5714
5715                 private int userIdField;
5716
5717                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5718                 public Nullable<int> actual
5719                 {
5720                         get
5721                         {
5722                                 return this.actualField;
5723                         }
5724                         set
5725                         {
5726                                 this.actualField = value;
5727                         }
5728                 }
5729
5730                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5731                 public Nullable<global::System.DateTime> createdUtc
5732                 {
5733                         get
5734                         {
5735                                 return this.createdUtcField;
5736                         }
5737                         set
5738                         {
5739                                 this.createdUtcField = value;
5740                         }
5741                 }
5742
5743                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5744                 public Nullable<bool> deleted
5745                 {
5746                         get
5747                         {
5748                                 return this.deletedField;
5749                         }
5750                         set
5751                         {
5752                                 this.deletedField = value;
5753                         }
5754                 }
5755
5756                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5757                 public Nullable<int> deviated
5758                 {
5759                         get
5760                         {
5761                                 return this.deviatedField;
5762                         }
5763                         set
5764                         {
5765                                 this.deviatedField = value;
5766                         }
5767                 }
5768
5769                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5770                 public Nullable<global::System.DateTime> lastUpdatedUtc
5771                 {
5772                         get
5773                         {
5774                                 return this.lastUpdatedUtcField;
5775                         }
5776                         set
5777                         {
5778                                 this.lastUpdatedUtcField = value;
5779                         }
5780                 }
5781
5782                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5783                 public Nullable<int> modelVersion
5784                 {
5785                         get
5786                         {
5787                                 return this.modelVersionField;
5788                         }
5789                         set
5790                         {
5791                                 this.modelVersionField = value;
5792                         }
5793                 }
5794
5795                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5796                 public string notificationMessage
5797                 {
5798                         get
5799                         {
5800                                 return this.notificationMessageField;
5801                         }
5802                         set
5803                         {
5804                                 this.notificationMessageField = value;
5805                         }
5806                 }
5807
5808                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5809                 public Nullable<int> notificationType
5810                 {
5811                         get
5812                         {
5813                                 return this.notificationTypeField;
5814                         }
5815                         set
5816                         {
5817                                 this.notificationTypeField = value;
5818                         }
5819                 }
5820
5821                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5822                 public string performanceId
5823                 {
5824                         get
5825                         {
5826                                 return this.performanceIdField;
5827                         }
5828                         set
5829                         {
5830                                 this.performanceIdField = value;
5831                         }
5832                 }
5833
5834                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5835                 public Nullable<int> plannedFuel
5836                 {
5837                         get
5838                         {
5839                                 return this.plannedFuelField;
5840                         }
5841                         set
5842                         {
5843                                 this.plannedFuelField = value;
5844                         }
5845                 }
5846
5847                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5848                 public Nullable<bool> preview
5849                 {
5850                         get
5851                         {
5852                                 return this.previewField;
5853                         }
5854                         set
5855                         {
5856                                 this.previewField = value;
5857                         }
5858                 }
5859
5860                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5861                 public Nullable<bool> synced
5862                 {
5863                         get
5864                         {
5865                                 return this.syncedField;
5866                         }
5867                         set
5868                         {
5869                                 this.syncedField = value;
5870                         }
5871                 }
5872
5873                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5874                 public int userId
5875                 {
5876                         get
5877                         {
5878                                 return this.userIdField;
5879                         }
5880                         set
5881                         {
5882                                 this.userIdField = value;
5883                         }
5884                 }
5885         }
5886
5887         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
5888         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
5889         [global::System.Runtime.Serialization.DataContractAttribute(Name="PositionDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
5890         public partial class PositionDTO : object
5891         {
5892
5893                 private Nullable<bool> autoNightLandingField;
5894
5895                 private Nullable<bool> checkAirmanField;
5896
5897                 private Nullable<global::System.DateTime> createdUtcField;
5898
5899                 private Nullable<bool> creditLandingField;
5900
5901                 private Nullable<bool> deletedField;
5902
5903                 private Nullable<bool> ioeField;
5904
5905                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
5906
5907                 private Nullable<int> modelVersionField;
5908
5909                 private string notificationMessageField;
5910
5911                 private Nullable<int> notificationTypeField;
5912
5913                 private Nullable<bool> pilotFlyingField;
5914
5915                 private Nullable<bool> pilotInCommandField;
5916
5917                 private string position1Field;
5918
5919                 private string positionIdField;
5920
5921                 private Nullable<bool> previewField;
5922
5923                 private Nullable<bool> selectableField;
5924
5925                 private Nullable<bool> syncedField;
5926
5927                 private int userIdField;
5928
5929                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5930                 public Nullable<bool> autoNightLanding
5931                 {
5932                         get
5933                         {
5934                                 return this.autoNightLandingField;
5935                         }
5936                         set
5937                         {
5938                                 this.autoNightLandingField = value;
5939                         }
5940                 }
5941
5942                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5943                 public Nullable<bool> checkAirman
5944                 {
5945                         get
5946                         {
5947                                 return this.checkAirmanField;
5948                         }
5949                         set
5950                         {
5951                                 this.checkAirmanField = value;
5952                         }
5953                 }
5954
5955                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5956                 public Nullable<global::System.DateTime> createdUtc
5957                 {
5958                         get
5959                         {
5960                                 return this.createdUtcField;
5961                         }
5962                         set
5963                         {
5964                                 this.createdUtcField = value;
5965                         }
5966                 }
5967
5968                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5969                 public Nullable<bool> creditLanding
5970                 {
5971                         get
5972                         {
5973                                 return this.creditLandingField;
5974                         }
5975                         set
5976                         {
5977                                 this.creditLandingField = value;
5978                         }
5979                 }
5980
5981                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5982                 public Nullable<bool> deleted
5983                 {
5984                         get
5985                         {
5986                                 return this.deletedField;
5987                         }
5988                         set
5989                         {
5990                                 this.deletedField = value;
5991                         }
5992                 }
5993
5994                 [global::System.Runtime.Serialization.DataMemberAttribute()]
5995                 public Nullable<bool> ioe
5996                 {
5997                         get
5998                         {
5999                                 return this.ioeField;
6000                         }
6001                         set
6002                         {
6003                                 this.ioeField = value;
6004                         }
6005                 }
6006
6007                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6008                 public Nullable<global::System.DateTime> lastUpdatedUtc
6009                 {
6010                         get
6011                         {
6012                                 return this.lastUpdatedUtcField;
6013                         }
6014                         set
6015                         {
6016                                 this.lastUpdatedUtcField = value;
6017                         }
6018                 }
6019
6020                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6021                 public Nullable<int> modelVersion
6022                 {
6023                         get
6024                         {
6025                                 return this.modelVersionField;
6026                         }
6027                         set
6028                         {
6029                                 this.modelVersionField = value;
6030                         }
6031                 }
6032
6033                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6034                 public string notificationMessage
6035                 {
6036                         get
6037                         {
6038                                 return this.notificationMessageField;
6039                         }
6040                         set
6041                         {
6042                                 this.notificationMessageField = value;
6043                         }
6044                 }
6045
6046                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6047                 public Nullable<int> notificationType
6048                 {
6049                         get
6050                         {
6051                                 return this.notificationTypeField;
6052                         }
6053                         set
6054                         {
6055                                 this.notificationTypeField = value;
6056                         }
6057                 }
6058
6059                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6060                 public Nullable<bool> pilotFlying
6061                 {
6062                         get
6063                         {
6064                                 return this.pilotFlyingField;
6065                         }
6066                         set
6067                         {
6068                                 this.pilotFlyingField = value;
6069                         }
6070                 }
6071
6072                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6073                 public Nullable<bool> pilotInCommand
6074                 {
6075                         get
6076                         {
6077                                 return this.pilotInCommandField;
6078                         }
6079                         set
6080                         {
6081                                 this.pilotInCommandField = value;
6082                         }
6083                 }
6084
6085                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6086                 public string position1
6087                 {
6088                         get
6089                         {
6090                                 return this.position1Field;
6091                         }
6092                         set
6093                         {
6094                                 this.position1Field = value;
6095                         }
6096                 }
6097
6098                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6099                 public string positionId
6100                 {
6101                         get
6102                         {
6103                                 return this.positionIdField;
6104                         }
6105                         set
6106                         {
6107                                 this.positionIdField = value;
6108                         }
6109                 }
6110
6111                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6112                 public Nullable<bool> preview
6113                 {
6114                         get
6115                         {
6116                                 return this.previewField;
6117                         }
6118                         set
6119                         {
6120                                 this.previewField = value;
6121                         }
6122                 }
6123
6124                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6125                 public Nullable<bool> selectable
6126                 {
6127                         get
6128                         {
6129                                 return this.selectableField;
6130                         }
6131                         set
6132                         {
6133                                 this.selectableField = value;
6134                         }
6135                 }
6136
6137                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6138                 public Nullable<bool> synced
6139                 {
6140                         get
6141                         {
6142                                 return this.syncedField;
6143                         }
6144                         set
6145                         {
6146                                 this.syncedField = value;
6147                         }
6148                 }
6149
6150                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6151                 public int userId
6152                 {
6153                         get
6154                         {
6155                                 return this.userIdField;
6156                         }
6157                         set
6158                         {
6159                                 this.userIdField = value;
6160                         }
6161                 }
6162         }
6163
6164         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
6165         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
6166         [global::System.Runtime.Serialization.DataContractAttribute(Name="ReglatoryOperationTypeDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
6167         public partial class ReglatoryOperationTypeDTO : object
6168         {
6169
6170                 private Nullable<bool> activeField;
6171
6172                 private Nullable<bool> canMixOperationsField;
6173
6174                 private Nullable<global::System.DateTime> createdUtcField;
6175
6176                 private Nullable<bool> deletedField;
6177
6178                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
6179
6180                 private Nullable<int> modelVersionField;
6181
6182                 private string operationAbvreviationField;
6183
6184                 private string operationDescriptionField;
6185
6186                 private Nullable<bool> previewField;
6187
6188                 private string reglatoryOperationTypesIdField;
6189
6190                 private string schemaURLField;
6191
6192                 private Nullable<bool> syncedField;
6193
6194                 private int userIdField;
6195
6196                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6197                 public Nullable<bool> active
6198                 {
6199                         get
6200                         {
6201                                 return this.activeField;
6202                         }
6203                         set
6204                         {
6205                                 this.activeField = value;
6206                         }
6207                 }
6208
6209                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6210                 public Nullable<bool> canMixOperations
6211                 {
6212                         get
6213                         {
6214                                 return this.canMixOperationsField;
6215                         }
6216                         set
6217                         {
6218                                 this.canMixOperationsField = value;
6219                         }
6220                 }
6221
6222                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6223                 public Nullable<global::System.DateTime> createdUtc
6224                 {
6225                         get
6226                         {
6227                                 return this.createdUtcField;
6228                         }
6229                         set
6230                         {
6231                                 this.createdUtcField = value;
6232                         }
6233                 }
6234
6235                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6236                 public Nullable<bool> deleted
6237                 {
6238                         get
6239                         {
6240                                 return this.deletedField;
6241                         }
6242                         set
6243                         {
6244                                 this.deletedField = value;
6245                         }
6246                 }
6247
6248                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6249                 public Nullable<global::System.DateTime> lastUpdatedUtc
6250                 {
6251                         get
6252                         {
6253                                 return this.lastUpdatedUtcField;
6254                         }
6255                         set
6256                         {
6257                                 this.lastUpdatedUtcField = value;
6258                         }
6259                 }
6260
6261                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6262                 public Nullable<int> modelVersion
6263                 {
6264                         get
6265                         {
6266                                 return this.modelVersionField;
6267                         }
6268                         set
6269                         {
6270                                 this.modelVersionField = value;
6271                         }
6272                 }
6273
6274                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6275                 public string operationAbvreviation
6276                 {
6277                         get
6278                         {
6279                                 return this.operationAbvreviationField;
6280                         }
6281                         set
6282                         {
6283                                 this.operationAbvreviationField = value;
6284                         }
6285                 }
6286
6287                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6288                 public string operationDescription
6289                 {
6290                         get
6291                         {
6292                                 return this.operationDescriptionField;
6293                         }
6294                         set
6295                         {
6296                                 this.operationDescriptionField = value;
6297                         }
6298                 }
6299
6300                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6301                 public Nullable<bool> preview
6302                 {
6303                         get
6304                         {
6305                                 return this.previewField;
6306                         }
6307                         set
6308                         {
6309                                 this.previewField = value;
6310                         }
6311                 }
6312
6313                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6314                 public string reglatoryOperationTypesId
6315                 {
6316                         get
6317                         {
6318                                 return this.reglatoryOperationTypesIdField;
6319                         }
6320                         set
6321                         {
6322                                 this.reglatoryOperationTypesIdField = value;
6323                         }
6324                 }
6325
6326                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6327                 public string schemaURL
6328                 {
6329                         get
6330                         {
6331                                 return this.schemaURLField;
6332                         }
6333                         set
6334                         {
6335                                 this.schemaURLField = value;
6336                         }
6337                 }
6338
6339                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6340                 public Nullable<bool> synced
6341                 {
6342                         get
6343                         {
6344                                 return this.syncedField;
6345                         }
6346                         set
6347                         {
6348                                 this.syncedField = value;
6349                         }
6350                 }
6351
6352                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6353                 public int userId
6354                 {
6355                         get
6356                         {
6357                                 return this.userIdField;
6358                         }
6359                         set
6360                         {
6361                                 this.userIdField = value;
6362                         }
6363                 }
6364         }
6365
6366         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
6367         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
6368         [global::System.Runtime.Serialization.DataContractAttribute(Name="TripDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
6369         public partial class TripDTO : object
6370         {
6371
6372                 private bool activeField;
6373
6374                 private string calendarIdentifierField;
6375
6376                 private Nullable<bool> completedField;
6377
6378                 private Nullable<global::System.DateTime> createdUtcField;
6379
6380                 private Nullable<bool> deletedField;
6381
6382                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
6383
6384                 private Nullable<int> modelVersionField;
6385
6386                 private string notificationMessageField;
6387
6388                 private Nullable<int> notificationTypeField;
6389
6390                 private Nullable<bool> previewField;
6391
6392                 private Nullable<global::System.DateTime> seqEndTimeField;
6393
6394                 private Nullable<global::System.DateTime> seqStartTimeField;
6395
6396                 private Nullable<bool> syncedField;
6397
6398                 private Nullable<int> tafbField;
6399
6400                 private Nullable<int> totalBlockField;
6401
6402                 private Nullable<int> totalCreditField;
6403
6404                 private Nullable<decimal> totalFlightTimeField;
6405
6406                 private Nullable<decimal> totalInstrumentField;
6407
6408                 private Nullable<int> totalLandingsField;
6409
6410                 private Nullable<decimal> totalNightField;
6411
6412                 private Nullable<int> totalNightLandingsField;
6413
6414                 private Nullable<decimal> totalPayFField;
6415
6416                 private string tripIdField;
6417
6418                 private string tripNumberField;
6419
6420                 private int userIdField;
6421
6422                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6423                 public bool active
6424                 {
6425                         get
6426                         {
6427                                 return this.activeField;
6428                         }
6429                         set
6430                         {
6431                                 this.activeField = value;
6432                         }
6433                 }
6434
6435                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6436                 public string calendarIdentifier
6437                 {
6438                         get
6439                         {
6440                                 return this.calendarIdentifierField;
6441                         }
6442                         set
6443                         {
6444                                 this.calendarIdentifierField = value;
6445                         }
6446                 }
6447
6448                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6449                 public Nullable<bool> completed
6450                 {
6451                         get
6452                         {
6453                                 return this.completedField;
6454                         }
6455                         set
6456                         {
6457                                 this.completedField = value;
6458                         }
6459                 }
6460
6461                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6462                 public Nullable<global::System.DateTime> createdUtc
6463                 {
6464                         get
6465                         {
6466                                 return this.createdUtcField;
6467                         }
6468                         set
6469                         {
6470                                 this.createdUtcField = value;
6471                         }
6472                 }
6473
6474                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6475                 public Nullable<bool> deleted
6476                 {
6477                         get
6478                         {
6479                                 return this.deletedField;
6480                         }
6481                         set
6482                         {
6483                                 this.deletedField = value;
6484                         }
6485                 }
6486
6487                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6488                 public Nullable<global::System.DateTime> lastUpdatedUtc
6489                 {
6490                         get
6491                         {
6492                                 return this.lastUpdatedUtcField;
6493                         }
6494                         set
6495                         {
6496                                 this.lastUpdatedUtcField = value;
6497                         }
6498                 }
6499
6500                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6501                 public Nullable<int> modelVersion
6502                 {
6503                         get
6504                         {
6505                                 return this.modelVersionField;
6506                         }
6507                         set
6508                         {
6509                                 this.modelVersionField = value;
6510                         }
6511                 }
6512
6513                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6514                 public string notificationMessage
6515                 {
6516                         get
6517                         {
6518                                 return this.notificationMessageField;
6519                         }
6520                         set
6521                         {
6522                                 this.notificationMessageField = value;
6523                         }
6524                 }
6525
6526                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6527                 public Nullable<int> notificationType
6528                 {
6529                         get
6530                         {
6531                                 return this.notificationTypeField;
6532                         }
6533                         set
6534                         {
6535                                 this.notificationTypeField = value;
6536                         }
6537                 }
6538
6539                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6540                 public Nullable<bool> preview
6541                 {
6542                         get
6543                         {
6544                                 return this.previewField;
6545                         }
6546                         set
6547                         {
6548                                 this.previewField = value;
6549                         }
6550                 }
6551
6552                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6553                 public Nullable<global::System.DateTime> seqEndTime
6554                 {
6555                         get
6556                         {
6557                                 return this.seqEndTimeField;
6558                         }
6559                         set
6560                         {
6561                                 this.seqEndTimeField = value;
6562                         }
6563                 }
6564
6565                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6566                 public Nullable<global::System.DateTime> seqStartTime
6567                 {
6568                         get
6569                         {
6570                                 return this.seqStartTimeField;
6571                         }
6572                         set
6573                         {
6574                                 this.seqStartTimeField = value;
6575                         }
6576                 }
6577
6578                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6579                 public Nullable<bool> synced
6580                 {
6581                         get
6582                         {
6583                                 return this.syncedField;
6584                         }
6585                         set
6586                         {
6587                                 this.syncedField = value;
6588                         }
6589                 }
6590
6591                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6592                 public Nullable<int> tafb
6593                 {
6594                         get
6595                         {
6596                                 return this.tafbField;
6597                         }
6598                         set
6599                         {
6600                                 this.tafbField = value;
6601                         }
6602                 }
6603
6604                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6605                 public Nullable<int> totalBlock
6606                 {
6607                         get
6608                         {
6609                                 return this.totalBlockField;
6610                         }
6611                         set
6612                         {
6613                                 this.totalBlockField = value;
6614                         }
6615                 }
6616
6617                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6618                 public Nullable<int> totalCredit
6619                 {
6620                         get
6621                         {
6622                                 return this.totalCreditField;
6623                         }
6624                         set
6625                         {
6626                                 this.totalCreditField = value;
6627                         }
6628                 }
6629
6630                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6631                 public Nullable<decimal> totalFlightTime
6632                 {
6633                         get
6634                         {
6635                                 return this.totalFlightTimeField;
6636                         }
6637                         set
6638                         {
6639                                 this.totalFlightTimeField = value;
6640                         }
6641                 }
6642
6643                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6644                 public Nullable<decimal> totalInstrument
6645                 {
6646                         get
6647                         {
6648                                 return this.totalInstrumentField;
6649                         }
6650                         set
6651                         {
6652                                 this.totalInstrumentField = value;
6653                         }
6654                 }
6655
6656                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6657                 public Nullable<int> totalLandings
6658                 {
6659                         get
6660                         {
6661                                 return this.totalLandingsField;
6662                         }
6663                         set
6664                         {
6665                                 this.totalLandingsField = value;
6666                         }
6667                 }
6668
6669                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6670                 public Nullable<decimal> totalNight
6671                 {
6672                         get
6673                         {
6674                                 return this.totalNightField;
6675                         }
6676                         set
6677                         {
6678                                 this.totalNightField = value;
6679                         }
6680                 }
6681
6682                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6683                 public Nullable<int> totalNightLandings
6684                 {
6685                         get
6686                         {
6687                                 return this.totalNightLandingsField;
6688                         }
6689                         set
6690                         {
6691                                 this.totalNightLandingsField = value;
6692                         }
6693                 }
6694
6695                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6696                 public Nullable<decimal> totalPayF
6697                 {
6698                         get
6699                         {
6700                                 return this.totalPayFField;
6701                         }
6702                         set
6703                         {
6704                                 this.totalPayFField = value;
6705                         }
6706                 }
6707
6708                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6709                 public string tripId
6710                 {
6711                         get
6712                         {
6713                                 return this.tripIdField;
6714                         }
6715                         set
6716                         {
6717                                 this.tripIdField = value;
6718                         }
6719                 }
6720
6721                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6722                 public string tripNumber
6723                 {
6724                         get
6725                         {
6726                                 return this.tripNumberField;
6727                         }
6728                         set
6729                         {
6730                                 this.tripNumberField = value;
6731                         }
6732                 }
6733
6734                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6735                 public int userId
6736                 {
6737                         get
6738                         {
6739                                 return this.userIdField;
6740                         }
6741                         set
6742                         {
6743                                 this.userIdField = value;
6744                         }
6745                 }
6746         }
6747
6748         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
6749         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
6750         [global::System.Runtime.Serialization.DataContractAttribute(Name="UserSettingDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
6751         public partial class UserSettingDTO : object
6752         {
6753
6754                 private Nullable<global::System.DateTime> createdUtcField;
6755
6756                 private Nullable<bool> deletedField;
6757
6758                 private string keyField;
6759
6760                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
6761
6762                 private Nullable<int> modelVersionField;
6763
6764                 private string notificationMessageField;
6765
6766                 private Nullable<int> notificationTypeField;
6767
6768                 private Nullable<bool> previewField;
6769
6770                 private string stringValueField;
6771
6772                 private Nullable<bool> syncedField;
6773
6774                 private int userIdField;
6775
6776                 private string userSettingIdField;
6777
6778                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6779                 public Nullable<global::System.DateTime> createdUtc
6780                 {
6781                         get
6782                         {
6783                                 return this.createdUtcField;
6784                         }
6785                         set
6786                         {
6787                                 this.createdUtcField = value;
6788                         }
6789                 }
6790
6791                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6792                 public Nullable<bool> deleted
6793                 {
6794                         get
6795                         {
6796                                 return this.deletedField;
6797                         }
6798                         set
6799                         {
6800                                 this.deletedField = value;
6801                         }
6802                 }
6803
6804                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6805                 public string key
6806                 {
6807                         get
6808                         {
6809                                 return this.keyField;
6810                         }
6811                         set
6812                         {
6813                                 this.keyField = value;
6814                         }
6815                 }
6816
6817                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6818                 public Nullable<global::System.DateTime> lastUpdatedUtc
6819                 {
6820                         get
6821                         {
6822                                 return this.lastUpdatedUtcField;
6823                         }
6824                         set
6825                         {
6826                                 this.lastUpdatedUtcField = value;
6827                         }
6828                 }
6829
6830                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6831                 public Nullable<int> modelVersion
6832                 {
6833                         get
6834                         {
6835                                 return this.modelVersionField;
6836                         }
6837                         set
6838                         {
6839                                 this.modelVersionField = value;
6840                         }
6841                 }
6842
6843                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6844                 public string notificationMessage
6845                 {
6846                         get
6847                         {
6848                                 return this.notificationMessageField;
6849                         }
6850                         set
6851                         {
6852                                 this.notificationMessageField = value;
6853                         }
6854                 }
6855
6856                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6857                 public Nullable<int> notificationType
6858                 {
6859                         get
6860                         {
6861                                 return this.notificationTypeField;
6862                         }
6863                         set
6864                         {
6865                                 this.notificationTypeField = value;
6866                         }
6867                 }
6868
6869                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6870                 public Nullable<bool> preview
6871                 {
6872                         get
6873                         {
6874                                 return this.previewField;
6875                         }
6876                         set
6877                         {
6878                                 this.previewField = value;
6879                         }
6880                 }
6881
6882                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6883                 public string stringValue
6884                 {
6885                         get
6886                         {
6887                                 return this.stringValueField;
6888                         }
6889                         set
6890                         {
6891                                 this.stringValueField = value;
6892                         }
6893                 }
6894
6895                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6896                 public Nullable<bool> synced
6897                 {
6898                         get
6899                         {
6900                                 return this.syncedField;
6901                         }
6902                         set
6903                         {
6904                                 this.syncedField = value;
6905                         }
6906                 }
6907
6908                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6909                 public int userId
6910                 {
6911                         get
6912                         {
6913                                 return this.userIdField;
6914                         }
6915                         set
6916                         {
6917                                 this.userIdField = value;
6918                         }
6919                 }
6920
6921                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6922                 public string userSettingId
6923                 {
6924                         get
6925                         {
6926                                 return this.userSettingIdField;
6927                         }
6928                         set
6929                         {
6930                                 this.userSettingIdField = value;
6931                         }
6932                 }
6933         }
6934
6935         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
6936         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
6937         [global::System.Runtime.Serialization.DataContractAttribute(Name="DingusSyncResponse", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
6938         public partial class DingusSyncResponse : object
6939         {
6940
6941                 DingusSyncData CloudDataField;
6942
6943                 private string StatusField;
6944
6945                 private bool SuccessField;
6946
6947                 private global::System.DateTime SyncDateLineField;
6948
6949                 private long SyncDurationField;
6950
6951                 private global::System.DateTime SyncEndedField;
6952
6953                 private global::System.DateTime SyncStartedField;
6954
6955                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6956                 public DingusSyncData CloudData
6957                 {
6958                         get
6959                         {
6960                                 return this.CloudDataField;
6961                         }
6962                         set
6963                         {
6964                                 this.CloudDataField = value;
6965                         }
6966                 }
6967
6968                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6969                 public string Status
6970                 {
6971                         get
6972                         {
6973                                 return this.StatusField;
6974                         }
6975                         set
6976                         {
6977                                 this.StatusField = value;
6978                         }
6979                 }
6980
6981                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6982                 public bool Success
6983                 {
6984                         get
6985                         {
6986                                 return this.SuccessField;
6987                         }
6988                         set
6989                         {
6990                                 this.SuccessField = value;
6991                         }
6992                 }
6993
6994                 [global::System.Runtime.Serialization.DataMemberAttribute()]
6995                 public global::System.DateTime SyncDateLine
6996                 {
6997                         get
6998                         {
6999                                 return this.SyncDateLineField;
7000                         }
7001                         set
7002                         {
7003                                 this.SyncDateLineField = value;
7004                         }
7005                 }
7006
7007                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7008                 public long SyncDuration
7009                 {
7010                         get
7011                         {
7012                                 return this.SyncDurationField;
7013                         }
7014                         set
7015                         {
7016                                 this.SyncDurationField = value;
7017                         }
7018                 }
7019
7020                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7021                 public global::System.DateTime SyncEnded
7022                 {
7023                         get
7024                         {
7025                                 return this.SyncEndedField;
7026                         }
7027                         set
7028                         {
7029                                 this.SyncEndedField = value;
7030                         }
7031                 }
7032
7033                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7034                 public global::System.DateTime SyncStarted
7035                 {
7036                         get
7037                         {
7038                                 return this.SyncStartedField;
7039                         }
7040                         set
7041                         {
7042                                 this.SyncStartedField = value;
7043                         }
7044                 }
7045         }
7046
7047         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7048         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7049         [global::System.Runtime.Serialization.DataContractAttribute(Name="BinaryTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7050         public partial class BinaryTransferResponse : object
7051         {
7052
7053                 private string ErrorMessageField;
7054
7055                 private bool SuccessField;
7056
7057                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7058                 public string ErrorMessage
7059                 {
7060                         get
7061                         {
7062                                 return this.ErrorMessageField;
7063                         }
7064                         set
7065                         {
7066                                 this.ErrorMessageField = value;
7067                         }
7068                 }
7069
7070                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7071                 public bool Success
7072                 {
7073                         get
7074                         {
7075                                 return this.SuccessField;
7076                         }
7077                         set
7078                         {
7079                                 this.SuccessField = value;
7080                         }
7081                 }
7082         }
7083
7084         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7085         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7086         [global::System.Runtime.Serialization.DataContractAttribute(Name="SyncStatus", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7087         public partial class SyncStatus : object
7088         {
7089
7090                 EntitySyncState[] SyncStateField;
7091
7092                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7093                 public EntitySyncState[] SyncState
7094                 {
7095                         get
7096                         {
7097                                 return this.SyncStateField;
7098                         }
7099                         set
7100                         {
7101                                 this.SyncStateField = value;
7102                         }
7103                 }
7104         }
7105
7106         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7107         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7108         [global::System.Runtime.Serialization.DataContractAttribute(Name="EntitySyncState", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7109         public partial class EntitySyncState : object
7110         {
7111
7112                 private string EntityNameField;
7113
7114                 private Nullable<global::System.DateTime> LastUpdatedUtcField;
7115
7116                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7117                 public string EntityName
7118                 {
7119                         get
7120                         {
7121                                 return this.EntityNameField;
7122                         }
7123                         set
7124                         {
7125                                 this.EntityNameField = value;
7126                         }
7127                 }
7128
7129                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7130                 public Nullable<global::System.DateTime> LastUpdatedUtc
7131                 {
7132                         get
7133                         {
7134                                 return this.LastUpdatedUtcField;
7135                         }
7136                         set
7137                         {
7138                                 this.LastUpdatedUtcField = value;
7139                         }
7140                 }
7141         }
7142
7143         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7144         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7145         [global::System.Runtime.Serialization.DataContractAttribute(Name="TaxiTime", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7146         public partial class TaxiTime : object
7147         {
7148
7149                 private string AirportField;
7150
7151                 private int TaxiInAvgField;
7152
7153                 private int TaxiOutAvgField;
7154
7155                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7156                 public string Airport
7157                 {
7158                         get
7159                         {
7160                                 return this.AirportField;
7161                         }
7162                         set
7163                         {
7164                                 this.AirportField = value;
7165                         }
7166                 }
7167
7168                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7169                 public int TaxiInAvg
7170                 {
7171                         get
7172                         {
7173                                 return this.TaxiInAvgField;
7174                         }
7175                         set
7176                         {
7177                                 this.TaxiInAvgField = value;
7178                         }
7179                 }
7180
7181                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7182                 public int TaxiOutAvg
7183                 {
7184                         get
7185                         {
7186                                 return this.TaxiOutAvgField;
7187                         }
7188                         set
7189                         {
7190                                 this.TaxiOutAvgField = value;
7191                         }
7192                 }
7193         }
7194 }
7195
7196
7197 namespace host
7198 {
7199         public class AppDelegate
7200         {
7201                 static void Main ()
7202                 {
7203                         var a = new DingusSyncData ();
7204                         a.Aircraft = new AircraftDTO[] { new AircraftDTO () { } };
7205                         a.AircraftTypes = new AircraftTypeDTO[] { new AircraftTypeDTO () };
7206                         a.Airlines= new AirlineDTO[] { new AirlineDTO () };
7207                         a.Airports= new AirportDTO[] { new AirportDTO() };
7208                         a.Approaches= new ApproachDTO[] { new ApproachDTO() };
7209                         a.ApproachesLegs= new ApproachesLegDTO[] { new ApproachesLegDTO() };
7210                         a.Binaries= new BinaryCatalogDTO[] { new BinaryCatalogDTO() };
7211                         a.Crews= new CrewDTO[] { new CrewDTO() };
7212                         a.Days= new DayDTO[] { new DayDTO() };
7213                         a.EmploymentEvents= new EmploymentEventDTO[] { new EmploymentEventDTO() };
7214                         a.Events= new EventDTO[] { new EventDTO() };
7215                         a.FlightDataInspection = new DataInspection ();
7216                         a.GlobalSettings= new GlobalSettingDTO[] { new GlobalSettingDTO() };
7217                         a.Hotels= new HotelDTO[] { new HotelDTO() };
7218                         a.Legs= new LegDTO[] { new LegDTO() };
7219                         a.Notes= new NoteDTO[] { new NoteDTO() };
7220                         a.PayperiodEvents= new PayperiodEventDTO[] { new PayperiodEventDTO() };
7221                         a.PayrollCategories= new PayrollCategoryDTO[] { new PayrollCategoryDTO() };
7222                         a.Payrolls= new PayrollDTO[] { new PayrollDTO() };
7223                         a.Performances= new PerformanceDTO[] { new PerformanceDTO() };
7224                         a.Positions= new PositionDTO[] { new PositionDTO() };
7225                         a.ReglatoryOperationTypes= new ReglatoryOperationTypeDTO[] { new ReglatoryOperationTypeDTO() };
7226                         a.Trips= new TripDTO[] { new TripDTO() };
7227                         a.UserSettings= new UserSettingDTO[] { new UserSettingDTO() };
7228
7229                         Console.WriteLine ("Size is: {0}", global::System.Runtime.InteropServices.Marshal.SizeOf(typeof(IntPtr)));
7230                         using (var ms = new MemoryStream ()) {
7231                                 DataContractSerializer serializer = new DataContractSerializer (typeof(DingusSyncData));
7232                                 serializer.WriteObject (ms, a);
7233                                 ms.Position = 0;
7234                                 var b = serializer.ReadObject (ms);
7235                         }
7236                 }
7237         }
7238
7239         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7240         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7241         [global::System.Runtime.Serialization.DataContractAttribute(Name="DingusSyncData", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7242         public partial class DingusSyncData : object
7243         {
7244
7245                 AircraftDTO[] AircraftField;
7246
7247                 AircraftTypeDTO[] AircraftTypesField;
7248
7249                 AirlineDTO[] AirlinesField;
7250
7251                 AirportDTO[] AirportsField;
7252
7253                 ApproachDTO[] ApproachesField;
7254
7255                 ApproachesLegDTO[] ApproachesLegsField;
7256
7257                 BinaryCatalogDTO[] BinariesField;
7258
7259                 CrewDTO[] CrewsField;
7260
7261                 DayDTO[] DaysField;
7262
7263                 EmploymentEventDTO[] EmploymentEventsField;
7264
7265                 EventDTO[] EventsField;
7266
7267                 DataInspection FlightDataInspectionField;
7268
7269                 GlobalSettingDTO[] GlobalSettingsField;
7270
7271                 HotelDTO[] HotelsField;
7272
7273                 LegDTO[] LegsField;
7274
7275                 NoteDTO[] NotesField;
7276
7277                 PayperiodEventDTO[] PayperiodEventsField;
7278
7279                 PayrollCategoryDTO[] PayrollCategoriesField;
7280
7281                 PayrollDTO[] PayrollsField;
7282
7283                 PerformanceDTO[] PerformancesField;
7284
7285                 PositionDTO[] PositionsField;
7286
7287                 ReglatoryOperationTypeDTO[] ReglatoryOperationTypesField;
7288
7289                 TripDTO[] TripsField;
7290
7291                 UserSettingDTO[] UserSettingsField;
7292
7293                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7294                 public AircraftDTO[] Aircraft
7295                 {
7296                         get
7297                         {
7298                                 return this.AircraftField;
7299                         }
7300                         set
7301                         {
7302                                 this.AircraftField = value;
7303                         }
7304                 }
7305
7306                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7307                 public AircraftTypeDTO[] AircraftTypes
7308                 {
7309                         get
7310                         {
7311                                 return this.AircraftTypesField;
7312                         }
7313                         set
7314                         {
7315                                 this.AircraftTypesField = value;
7316                         }
7317                 }
7318
7319                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7320                 public AirlineDTO[] Airlines
7321                 {
7322                         get
7323                         {
7324                                 return this.AirlinesField;
7325                         }
7326                         set
7327                         {
7328                                 this.AirlinesField = value;
7329                         }
7330                 }
7331
7332                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7333                 public AirportDTO[] Airports
7334                 {
7335                         get
7336                         {
7337                                 return this.AirportsField;
7338                         }
7339                         set
7340                         {
7341                                 this.AirportsField = value;
7342                         }
7343                 }
7344
7345                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7346                 public ApproachDTO[] Approaches
7347                 {
7348                         get
7349                         {
7350                                 return this.ApproachesField;
7351                         }
7352                         set
7353                         {
7354                                 this.ApproachesField = value;
7355                         }
7356                 }
7357
7358                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7359                 public ApproachesLegDTO[] ApproachesLegs
7360                 {
7361                         get
7362                         {
7363                                 return this.ApproachesLegsField;
7364                         }
7365                         set
7366                         {
7367                                 this.ApproachesLegsField = value;
7368                         }
7369                 }
7370
7371                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7372                 public BinaryCatalogDTO[] Binaries
7373                 {
7374                         get
7375                         {
7376                                 return this.BinariesField;
7377                         }
7378                         set
7379                         {
7380                                 this.BinariesField = value;
7381                         }
7382                 }
7383
7384                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7385                 public CrewDTO[] Crews
7386                 {
7387                         get
7388                         {
7389                                 return this.CrewsField;
7390                         }
7391                         set
7392                         {
7393                                 this.CrewsField = value;
7394                         }
7395                 }
7396
7397                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7398                 public DayDTO[] Days
7399                 {
7400                         get
7401                         {
7402                                 return this.DaysField;
7403                         }
7404                         set
7405                         {
7406                                 this.DaysField = value;
7407                         }
7408                 }
7409
7410                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7411                 public EmploymentEventDTO[] EmploymentEvents
7412                 {
7413                         get
7414                         {
7415                                 return this.EmploymentEventsField;
7416                         }
7417                         set
7418                         {
7419                                 this.EmploymentEventsField = value;
7420                         }
7421                 }
7422
7423                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7424                 public EventDTO[] Events
7425                 {
7426                         get
7427                         {
7428                                 return this.EventsField;
7429                         }
7430                         set
7431                         {
7432                                 this.EventsField = value;
7433                         }
7434                 }
7435
7436                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7437                 public DataInspection FlightDataInspection
7438                 {
7439                         get
7440                         {
7441                                 return this.FlightDataInspectionField;
7442                         }
7443                         set
7444                         {
7445                                 this.FlightDataInspectionField = value;
7446                         }
7447                 }
7448
7449                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7450                 public GlobalSettingDTO[] GlobalSettings
7451                 {
7452                         get
7453                         {
7454                                 return this.GlobalSettingsField;
7455                         }
7456                         set
7457                         {
7458                                 this.GlobalSettingsField = value;
7459                         }
7460                 }
7461
7462                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7463                 public HotelDTO[] Hotels
7464                 {
7465                         get
7466                         {
7467                                 return this.HotelsField;
7468                         }
7469                         set
7470                         {
7471                                 this.HotelsField = value;
7472                         }
7473                 }
7474
7475                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7476                 public LegDTO[] Legs
7477                 {
7478                         get
7479                         {
7480                                 return this.LegsField;
7481                         }
7482                         set
7483                         {
7484                                 this.LegsField = value;
7485                         }
7486                 }
7487
7488                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7489                 public NoteDTO[] Notes
7490                 {
7491                         get
7492                         {
7493                                 return this.NotesField;
7494                         }
7495                         set
7496                         {
7497                                 this.NotesField = value;
7498                         }
7499                 }
7500
7501                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7502                 public PayperiodEventDTO[] PayperiodEvents
7503                 {
7504                         get
7505                         {
7506                                 return this.PayperiodEventsField;
7507                         }
7508                         set
7509                         {
7510                                 this.PayperiodEventsField = value;
7511                         }
7512                 }
7513
7514                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7515                 public PayrollCategoryDTO[] PayrollCategories
7516                 {
7517                         get
7518                         {
7519                                 return this.PayrollCategoriesField;
7520                         }
7521                         set
7522                         {
7523                                 this.PayrollCategoriesField = value;
7524                         }
7525                 }
7526
7527                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7528                 public PayrollDTO[] Payrolls
7529                 {
7530                         get
7531                         {
7532                                 return this.PayrollsField;
7533                         }
7534                         set
7535                         {
7536                                 this.PayrollsField = value;
7537                         }
7538                 }
7539
7540                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7541                 public PerformanceDTO[] Performances
7542                 {
7543                         get
7544                         {
7545                                 return this.PerformancesField;
7546                         }
7547                         set
7548                         {
7549                                 this.PerformancesField = value;
7550                         }
7551                 }
7552
7553                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7554                 public PositionDTO[] Positions
7555                 {
7556                         get
7557                         {
7558                                 return this.PositionsField;
7559                         }
7560                         set
7561                         {
7562                                 this.PositionsField = value;
7563                         }
7564                 }
7565
7566                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7567                 public ReglatoryOperationTypeDTO[] ReglatoryOperationTypes
7568                 {
7569                         get
7570                         {
7571                                 return this.ReglatoryOperationTypesField;
7572                         }
7573                         set
7574                         {
7575                                 this.ReglatoryOperationTypesField = value;
7576                         }
7577                 }
7578
7579                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7580                 public TripDTO[] Trips
7581                 {
7582                         get
7583                         {
7584                                 return this.TripsField;
7585                         }
7586                         set
7587                         {
7588                                 this.TripsField = value;
7589                         }
7590                 }
7591
7592                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7593                 public UserSettingDTO[] UserSettings
7594                 {
7595                         get
7596                         {
7597                                 return this.UserSettingsField;
7598                         }
7599                         set
7600                         {
7601                                 this.UserSettingsField = value;
7602                         }
7603                 }
7604         }
7605
7606         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7607         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7608         [global::System.Runtime.Serialization.DataContractAttribute(Name="DataInspection", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7609         public partial class DataInspection : object
7610         {
7611
7612                 private int DayCountField;
7613
7614                 private int LegCountField;
7615
7616                 private Nullable<global::System.DateTime> MaxTripSequenceEndField;
7617
7618                 private Nullable<global::System.DateTime> MinTripSequenceStartField;
7619
7620                 private int TripCountField;
7621
7622                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7623                 public int DayCount
7624                 {
7625                         get
7626                         {
7627                                 return this.DayCountField;
7628                         }
7629                         set
7630                         {
7631                                 this.DayCountField = value;
7632                         }
7633                 }
7634
7635                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7636                 public int LegCount
7637                 {
7638                         get
7639                         {
7640                                 return this.LegCountField;
7641                         }
7642                         set
7643                         {
7644                                 this.LegCountField = value;
7645                         }
7646                 }
7647
7648                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7649                 public Nullable<global::System.DateTime> MaxTripSequenceEnd
7650                 {
7651                         get
7652                         {
7653                                 return this.MaxTripSequenceEndField;
7654                         }
7655                         set
7656                         {
7657                                 this.MaxTripSequenceEndField = value;
7658                         }
7659                 }
7660
7661                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7662                 public Nullable<global::System.DateTime> MinTripSequenceStart
7663                 {
7664                         get
7665                         {
7666                                 return this.MinTripSequenceStartField;
7667                         }
7668                         set
7669                         {
7670                                 this.MinTripSequenceStartField = value;
7671                         }
7672                 }
7673
7674                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7675                 public int TripCount
7676                 {
7677                         get
7678                         {
7679                                 return this.TripCountField;
7680                         }
7681                         set
7682                         {
7683                                 this.TripCountField = value;
7684                         }
7685                 }
7686         }
7687
7688         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7689         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7690         [global::System.Runtime.Serialization.DataContractAttribute(Name="AircraftDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7691         public partial class AircraftDTO : object
7692         {
7693
7694                 private string aircraftIdField;
7695
7696                 private string aircraftTypeIdField;
7697
7698                 private Nullable<global::System.DateTime> createdUtcField;
7699
7700                 private string currentAirlineIdField;
7701
7702                 private Nullable<bool> deletedField;
7703
7704                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
7705
7706                 private Nullable<int> modelVersionField;
7707
7708                 private string notesField;
7709
7710                 private string notificationMessageField;
7711
7712                 private Nullable<int> notificationTypeField;
7713
7714                 private Nullable<decimal> payrateField;
7715
7716                 private Nullable<bool> previewField;
7717
7718                 private string previousAirlineIdField;
7719
7720                 private string registrationField;
7721
7722                 private string shipNumberField;
7723
7724                 private Nullable<bool> syncedField;
7725
7726                 private string tailField;
7727
7728                 private Nullable<bool> usePayrateField;
7729
7730                 private int userIdField;
7731
7732                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7733                 public string aircraftId
7734                 {
7735                         get
7736                         {
7737                                 return this.aircraftIdField;
7738                         }
7739                         set
7740                         {
7741                                 this.aircraftIdField = value;
7742                         }
7743                 }
7744
7745                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7746                 public string aircraftTypeId
7747                 {
7748                         get
7749                         {
7750                                 return this.aircraftTypeIdField;
7751                         }
7752                         set
7753                         {
7754                                 this.aircraftTypeIdField = value;
7755                         }
7756                 }
7757
7758                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7759                 public Nullable<global::System.DateTime> createdUtc
7760                 {
7761                         get
7762                         {
7763                                 return this.createdUtcField;
7764                         }
7765                         set
7766                         {
7767                                 this.createdUtcField = value;
7768                         }
7769                 }
7770
7771                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7772                 public string currentAirlineId
7773                 {
7774                         get
7775                         {
7776                                 return this.currentAirlineIdField;
7777                         }
7778                         set
7779                         {
7780                                 this.currentAirlineIdField = value;
7781                         }
7782                 }
7783
7784                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7785                 public Nullable<bool> deleted
7786                 {
7787                         get
7788                         {
7789                                 return this.deletedField;
7790                         }
7791                         set
7792                         {
7793                                 this.deletedField = value;
7794                         }
7795                 }
7796
7797                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7798                 public Nullable<global::System.DateTime> lastUpdatedUtc
7799                 {
7800                         get
7801                         {
7802                                 return this.lastUpdatedUtcField;
7803                         }
7804                         set
7805                         {
7806                                 this.lastUpdatedUtcField = value;
7807                         }
7808                 }
7809
7810                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7811                 public Nullable<int> modelVersion
7812                 {
7813                         get
7814                         {
7815                                 return this.modelVersionField;
7816                         }
7817                         set
7818                         {
7819                                 this.modelVersionField = value;
7820                         }
7821                 }
7822
7823                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7824                 public string notes
7825                 {
7826                         get
7827                         {
7828                                 return this.notesField;
7829                         }
7830                         set
7831                         {
7832                                 this.notesField = value;
7833                         }
7834                 }
7835
7836                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7837                 public string notificationMessage
7838                 {
7839                         get
7840                         {
7841                                 return this.notificationMessageField;
7842                         }
7843                         set
7844                         {
7845                                 this.notificationMessageField = value;
7846                         }
7847                 }
7848
7849                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7850                 public Nullable<int> notificationType
7851                 {
7852                         get
7853                         {
7854                                 return this.notificationTypeField;
7855                         }
7856                         set
7857                         {
7858                                 this.notificationTypeField = value;
7859                         }
7860                 }
7861
7862                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7863                 public Nullable<decimal> payrate
7864                 {
7865                         get
7866                         {
7867                                 return this.payrateField;
7868                         }
7869                         set
7870                         {
7871                                 this.payrateField = value;
7872                         }
7873                 }
7874
7875                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7876                 public Nullable<bool> preview
7877                 {
7878                         get
7879                         {
7880                                 return this.previewField;
7881                         }
7882                         set
7883                         {
7884                                 this.previewField = value;
7885                         }
7886                 }
7887
7888                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7889                 public string previousAirlineId
7890                 {
7891                         get
7892                         {
7893                                 return this.previousAirlineIdField;
7894                         }
7895                         set
7896                         {
7897                                 this.previousAirlineIdField = value;
7898                         }
7899                 }
7900
7901                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7902                 public string registration
7903                 {
7904                         get
7905                         {
7906                                 return this.registrationField;
7907                         }
7908                         set
7909                         {
7910                                 this.registrationField = value;
7911                         }
7912                 }
7913
7914                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7915                 public string shipNumber
7916                 {
7917                         get
7918                         {
7919                                 return this.shipNumberField;
7920                         }
7921                         set
7922                         {
7923                                 this.shipNumberField = value;
7924                         }
7925                 }
7926
7927                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7928                 public Nullable<bool> synced
7929                 {
7930                         get
7931                         {
7932                                 return this.syncedField;
7933                         }
7934                         set
7935                         {
7936                                 this.syncedField = value;
7937                         }
7938                 }
7939
7940                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7941                 public string tail
7942                 {
7943                         get
7944                         {
7945                                 return this.tailField;
7946                         }
7947                         set
7948                         {
7949                                 this.tailField = value;
7950                         }
7951                 }
7952
7953                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7954                 public Nullable<bool> usePayrate
7955                 {
7956                         get
7957                         {
7958                                 return this.usePayrateField;
7959                         }
7960                         set
7961                         {
7962                                 this.usePayrateField = value;
7963                         }
7964                 }
7965
7966                 [global::System.Runtime.Serialization.DataMemberAttribute()]
7967                 public int userId
7968                 {
7969                         get
7970                         {
7971                                 return this.userIdField;
7972                         }
7973                         set
7974                         {
7975                                 this.userIdField = value;
7976                         }
7977                 }
7978         }
7979
7980         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
7981         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
7982         [global::System.Runtime.Serialization.DataContractAttribute(Name="AircraftTypeDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
7983         public partial class AircraftTypeDTO : object
7984         {
7985
7986                 private string aircraftTypeIdField;
7987
7988                 private string aselField;
7989
7990                 private string configField;
7991
7992                 private Nullable<global::System.DateTime> createdUtcField;
7993
7994                 private Nullable<bool> deletedField;
7995
7996                 private string iconUrlField;
7997
7998                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
7999
8000                 private Nullable<int> modelVersionField;
8001
8002                 private string notificationMessageField;
8003
8004                 private Nullable<int> notificationTypeField;
8005
8006                 private Nullable<bool> previewField;
8007
8008                 private Nullable<bool> selectableField;
8009
8010                 private Nullable<bool> syncedField;
8011
8012                 private string transportField;
8013
8014                 private int userIdField;
8015
8016                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8017                 public string aircraftTypeId
8018                 {
8019                         get
8020                         {
8021                                 return this.aircraftTypeIdField;
8022                         }
8023                         set
8024                         {
8025                                 this.aircraftTypeIdField = value;
8026                         }
8027                 }
8028
8029                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8030                 public string asel
8031                 {
8032                         get
8033                         {
8034                                 return this.aselField;
8035                         }
8036                         set
8037                         {
8038                                 this.aselField = value;
8039                         }
8040                 }
8041
8042                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8043                 public string config
8044                 {
8045                         get
8046                         {
8047                                 return this.configField;
8048                         }
8049                         set
8050                         {
8051                                 this.configField = value;
8052                         }
8053                 }
8054
8055                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8056                 public Nullable<global::System.DateTime> createdUtc
8057                 {
8058                         get
8059                         {
8060                                 return this.createdUtcField;
8061                         }
8062                         set
8063                         {
8064                                 this.createdUtcField = value;
8065                         }
8066                 }
8067
8068                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8069                 public Nullable<bool> deleted
8070                 {
8071                         get
8072                         {
8073                                 return this.deletedField;
8074                         }
8075                         set
8076                         {
8077                                 this.deletedField = value;
8078                         }
8079                 }
8080
8081                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8082                 public string iconUrl
8083                 {
8084                         get
8085                         {
8086                                 return this.iconUrlField;
8087                         }
8088                         set
8089                         {
8090                                 this.iconUrlField = value;
8091                         }
8092                 }
8093
8094                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8095                 public Nullable<global::System.DateTime> lastUpdatedUtc
8096                 {
8097                         get
8098                         {
8099                                 return this.lastUpdatedUtcField;
8100                         }
8101                         set
8102                         {
8103                                 this.lastUpdatedUtcField = value;
8104                         }
8105                 }
8106
8107                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8108                 public Nullable<int> modelVersion
8109                 {
8110                         get
8111                         {
8112                                 return this.modelVersionField;
8113                         }
8114                         set
8115                         {
8116                                 this.modelVersionField = value;
8117                         }
8118                 }
8119
8120                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8121                 public string notificationMessage
8122                 {
8123                         get
8124                         {
8125                                 return this.notificationMessageField;
8126                         }
8127                         set
8128                         {
8129                                 this.notificationMessageField = value;
8130                         }
8131                 }
8132
8133                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8134                 public Nullable<int> notificationType
8135                 {
8136                         get
8137                         {
8138                                 return this.notificationTypeField;
8139                         }
8140                         set
8141                         {
8142                                 this.notificationTypeField = value;
8143                         }
8144                 }
8145
8146                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8147                 public Nullable<bool> preview
8148                 {
8149                         get
8150                         {
8151                                 return this.previewField;
8152                         }
8153                         set
8154                         {
8155                                 this.previewField = value;
8156                         }
8157                 }
8158
8159                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8160                 public Nullable<bool> selectable
8161                 {
8162                         get
8163                         {
8164                                 return this.selectableField;
8165                         }
8166                         set
8167                         {
8168                                 this.selectableField = value;
8169                         }
8170                 }
8171
8172                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8173                 public Nullable<bool> synced
8174                 {
8175                         get
8176                         {
8177                                 return this.syncedField;
8178                         }
8179                         set
8180                         {
8181                                 this.syncedField = value;
8182                         }
8183                 }
8184
8185                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8186                 public string transport
8187                 {
8188                         get
8189                         {
8190                                 return this.transportField;
8191                         }
8192                         set
8193                         {
8194                                 this.transportField = value;
8195                         }
8196                 }
8197
8198                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8199                 public int userId
8200                 {
8201                         get
8202                         {
8203                                 return this.userIdField;
8204                         }
8205                         set
8206                         {
8207                                 this.userIdField = value;
8208                         }
8209                 }
8210         }
8211
8212         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
8213         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
8214         [global::System.Runtime.Serialization.DataContractAttribute(Name="AirlineDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
8215         public partial class AirlineDTO : object
8216         {
8217
8218                 private string airlineIdField;
8219
8220                 private string airlineNameField;
8221
8222                 private string callSignField;
8223
8224                 private string countryField;
8225
8226                 private Nullable<global::System.DateTime> createdUtcField;
8227
8228                 private Nullable<bool> deletedField;
8229
8230                 private string icaoField;
8231
8232                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
8233
8234                 private Nullable<int> modelVersionField;
8235
8236                 private string nameField;
8237
8238                 private string phoneField;
8239
8240                 private Nullable<bool> previewField;
8241
8242                 private Nullable<bool> syncedField;
8243
8244                 private int userIdField;
8245
8246                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8247                 public string airlineId
8248                 {
8249                         get
8250                         {
8251                                 return this.airlineIdField;
8252                         }
8253                         set
8254                         {
8255                                 this.airlineIdField = value;
8256                         }
8257                 }
8258
8259                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8260                 public string airlineName
8261                 {
8262                         get
8263                         {
8264                                 return this.airlineNameField;
8265                         }
8266                         set
8267                         {
8268                                 this.airlineNameField = value;
8269                         }
8270                 }
8271
8272                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8273                 public string callSign
8274                 {
8275                         get
8276                         {
8277                                 return this.callSignField;
8278                         }
8279                         set
8280                         {
8281                                 this.callSignField = value;
8282                         }
8283                 }
8284
8285                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8286                 public string country
8287                 {
8288                         get
8289                         {
8290                                 return this.countryField;
8291                         }
8292                         set
8293                         {
8294                                 this.countryField = value;
8295                         }
8296                 }
8297
8298                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8299                 public Nullable<global::System.DateTime> createdUtc
8300                 {
8301                         get
8302                         {
8303                                 return this.createdUtcField;
8304                         }
8305                         set
8306                         {
8307                                 this.createdUtcField = value;
8308                         }
8309                 }
8310
8311                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8312                 public Nullable<bool> deleted
8313                 {
8314                         get
8315                         {
8316                                 return this.deletedField;
8317                         }
8318                         set
8319                         {
8320                                 this.deletedField = value;
8321                         }
8322                 }
8323
8324                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8325                 public string icao
8326                 {
8327                         get
8328                         {
8329                                 return this.icaoField;
8330                         }
8331                         set
8332                         {
8333                                 this.icaoField = value;
8334                         }
8335                 }
8336
8337                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8338                 public Nullable<global::System.DateTime> lastUpdatedUtc
8339                 {
8340                         get
8341                         {
8342                                 return this.lastUpdatedUtcField;
8343                         }
8344                         set
8345                         {
8346                                 this.lastUpdatedUtcField = value;
8347                         }
8348                 }
8349
8350                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8351                 public Nullable<int> modelVersion
8352                 {
8353                         get
8354                         {
8355                                 return this.modelVersionField;
8356                         }
8357                         set
8358                         {
8359                                 this.modelVersionField = value;
8360                         }
8361                 }
8362
8363                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8364                 public string name
8365                 {
8366                         get
8367                         {
8368                                 return this.nameField;
8369                         }
8370                         set
8371                         {
8372                                 this.nameField = value;
8373                         }
8374                 }
8375
8376                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8377                 public string phone
8378                 {
8379                         get
8380                         {
8381                                 return this.phoneField;
8382                         }
8383                         set
8384                         {
8385                                 this.phoneField = value;
8386                         }
8387                 }
8388
8389                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8390                 public Nullable<bool> preview
8391                 {
8392                         get
8393                         {
8394                                 return this.previewField;
8395                         }
8396                         set
8397                         {
8398                                 this.previewField = value;
8399                         }
8400                 }
8401
8402                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8403                 public Nullable<bool> synced
8404                 {
8405                         get
8406                         {
8407                                 return this.syncedField;
8408                         }
8409                         set
8410                         {
8411                                 this.syncedField = value;
8412                         }
8413                 }
8414
8415                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8416                 public int userId
8417                 {
8418                         get
8419                         {
8420                                 return this.userIdField;
8421                         }
8422                         set
8423                         {
8424                                 this.userIdField = value;
8425                         }
8426                 }
8427         }
8428
8429         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
8430         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
8431         [global::System.Runtime.Serialization.DataContractAttribute(Name="AirportDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
8432         public partial class AirportDTO : object
8433         {
8434
8435                 private string airlineNameField;
8436
8437                 private string airportIdField;
8438
8439                 private string airportNameField;
8440
8441                 private Nullable<int> communicationLevelField;
8442
8443                 private Nullable<global::System.DateTime> createdUtcField;
8444
8445                 private Nullable<bool> deletedField;
8446
8447                 private Nullable<bool> dstField;
8448
8449                 private string emailField;
8450
8451                 private string faaField;
8452
8453                 private string iataField;
8454
8455                 private string icaoField;
8456
8457                 private string idField;
8458
8459                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
8460
8461                 private Nullable<decimal> latitudeField;
8462
8463                 private string localityField;
8464
8465                 private string locationField;
8466
8467                 private Nullable<decimal> longitudeField;
8468
8469                 private Nullable<int> modelVersionField;
8470
8471                 private string nameField;
8472
8473                 private string notesField;
8474
8475                 private string notificationMessageField;
8476
8477                 private Nullable<int> notificationTypeField;
8478
8479                 private string olsentimezonenameField;
8480
8481                 private string phoneField;
8482
8483                 private string pictureField;
8484
8485                 private Nullable<bool> previewField;
8486
8487                 private Nullable<int> privacyLevelField;
8488
8489                 private string regionField;
8490
8491                 private Nullable<bool> syncedField;
8492
8493                 private int userIdField;
8494
8495                 private Nullable<decimal> utcoffsetField;
8496
8497                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8498                 public string airlineName
8499                 {
8500                         get
8501                         {
8502                                 return this.airlineNameField;
8503                         }
8504                         set
8505                         {
8506                                 this.airlineNameField = value;
8507                         }
8508                 }
8509
8510                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8511                 public string airportId
8512                 {
8513                         get
8514                         {
8515                                 return this.airportIdField;
8516                         }
8517                         set
8518                         {
8519                                 this.airportIdField = value;
8520                         }
8521                 }
8522
8523                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8524                 public string airportName
8525                 {
8526                         get
8527                         {
8528                                 return this.airportNameField;
8529                         }
8530                         set
8531                         {
8532                                 this.airportNameField = value;
8533                         }
8534                 }
8535
8536                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8537                 public Nullable<int> communicationLevel
8538                 {
8539                         get
8540                         {
8541                                 return this.communicationLevelField;
8542                         }
8543                         set
8544                         {
8545                                 this.communicationLevelField = value;
8546                         }
8547                 }
8548
8549                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8550                 public Nullable<global::System.DateTime> createdUtc
8551                 {
8552                         get
8553                         {
8554                                 return this.createdUtcField;
8555                         }
8556                         set
8557                         {
8558                                 this.createdUtcField = value;
8559                         }
8560                 }
8561
8562                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8563                 public Nullable<bool> deleted
8564                 {
8565                         get
8566                         {
8567                                 return this.deletedField;
8568                         }
8569                         set
8570                         {
8571                                 this.deletedField = value;
8572                         }
8573                 }
8574
8575                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8576                 public Nullable<bool> dst
8577                 {
8578                         get
8579                         {
8580                                 return this.dstField;
8581                         }
8582                         set
8583                         {
8584                                 this.dstField = value;
8585                         }
8586                 }
8587
8588                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8589                 public string email
8590                 {
8591                         get
8592                         {
8593                                 return this.emailField;
8594                         }
8595                         set
8596                         {
8597                                 this.emailField = value;
8598                         }
8599                 }
8600
8601                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8602                 public string faa
8603                 {
8604                         get
8605                         {
8606                                 return this.faaField;
8607                         }
8608                         set
8609                         {
8610                                 this.faaField = value;
8611                         }
8612                 }
8613
8614                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8615                 public string iata
8616                 {
8617                         get
8618                         {
8619                                 return this.iataField;
8620                         }
8621                         set
8622                         {
8623                                 this.iataField = value;
8624                         }
8625                 }
8626
8627                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8628                 public string icao
8629                 {
8630                         get
8631                         {
8632                                 return this.icaoField;
8633                         }
8634                         set
8635                         {
8636                                 this.icaoField = value;
8637                         }
8638                 }
8639
8640                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8641                 public string id
8642                 {
8643                         get
8644                         {
8645                                 return this.idField;
8646                         }
8647                         set
8648                         {
8649                                 this.idField = value;
8650                         }
8651                 }
8652
8653                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8654                 public Nullable<global::System.DateTime> lastUpdatedUtc
8655                 {
8656                         get
8657                         {
8658                                 return this.lastUpdatedUtcField;
8659                         }
8660                         set
8661                         {
8662                                 this.lastUpdatedUtcField = value;
8663                         }
8664                 }
8665
8666                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8667                 public Nullable<decimal> latitude
8668                 {
8669                         get
8670                         {
8671                                 return this.latitudeField;
8672                         }
8673                         set
8674                         {
8675                                 this.latitudeField = value;
8676                         }
8677                 }
8678
8679                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8680                 public string locality
8681                 {
8682                         get
8683                         {
8684                                 return this.localityField;
8685                         }
8686                         set
8687                         {
8688                                 this.localityField = value;
8689                         }
8690                 }
8691
8692                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8693                 public string location
8694                 {
8695                         get
8696                         {
8697                                 return this.locationField;
8698                         }
8699                         set
8700                         {
8701                                 this.locationField = value;
8702                         }
8703                 }
8704
8705                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8706                 public Nullable<decimal> longitude
8707                 {
8708                         get
8709                         {
8710                                 return this.longitudeField;
8711                         }
8712                         set
8713                         {
8714                                 this.longitudeField = value;
8715                         }
8716                 }
8717
8718                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8719                 public Nullable<int> modelVersion
8720                 {
8721                         get
8722                         {
8723                                 return this.modelVersionField;
8724                         }
8725                         set
8726                         {
8727                                 this.modelVersionField = value;
8728                         }
8729                 }
8730
8731                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8732                 public string name
8733                 {
8734                         get
8735                         {
8736                                 return this.nameField;
8737                         }
8738                         set
8739                         {
8740                                 this.nameField = value;
8741                         }
8742                 }
8743
8744                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8745                 public string notes
8746                 {
8747                         get
8748                         {
8749                                 return this.notesField;
8750                         }
8751                         set
8752                         {
8753                                 this.notesField = value;
8754                         }
8755                 }
8756
8757                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8758                 public string notificationMessage
8759                 {
8760                         get
8761                         {
8762                                 return this.notificationMessageField;
8763                         }
8764                         set
8765                         {
8766                                 this.notificationMessageField = value;
8767                         }
8768                 }
8769
8770                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8771                 public Nullable<int> notificationType
8772                 {
8773                         get
8774                         {
8775                                 return this.notificationTypeField;
8776                         }
8777                         set
8778                         {
8779                                 this.notificationTypeField = value;
8780                         }
8781                 }
8782
8783                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8784                 public string olsentimezonename
8785                 {
8786                         get
8787                         {
8788                                 return this.olsentimezonenameField;
8789                         }
8790                         set
8791                         {
8792                                 this.olsentimezonenameField = value;
8793                         }
8794                 }
8795
8796                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8797                 public string phone
8798                 {
8799                         get
8800                         {
8801                                 return this.phoneField;
8802                         }
8803                         set
8804                         {
8805                                 this.phoneField = value;
8806                         }
8807                 }
8808
8809                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8810                 public string picture
8811                 {
8812                         get
8813                         {
8814                                 return this.pictureField;
8815                         }
8816                         set
8817                         {
8818                                 this.pictureField = value;
8819                         }
8820                 }
8821
8822                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8823                 public Nullable<bool> preview
8824                 {
8825                         get
8826                         {
8827                                 return this.previewField;
8828                         }
8829                         set
8830                         {
8831                                 this.previewField = value;
8832                         }
8833                 }
8834
8835                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8836                 public Nullable<int> privacyLevel
8837                 {
8838                         get
8839                         {
8840                                 return this.privacyLevelField;
8841                         }
8842                         set
8843                         {
8844                                 this.privacyLevelField = value;
8845                         }
8846                 }
8847
8848                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8849                 public string region
8850                 {
8851                         get
8852                         {
8853                                 return this.regionField;
8854                         }
8855                         set
8856                         {
8857                                 this.regionField = value;
8858                         }
8859                 }
8860
8861                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8862                 public Nullable<bool> synced
8863                 {
8864                         get
8865                         {
8866                                 return this.syncedField;
8867                         }
8868                         set
8869                         {
8870                                 this.syncedField = value;
8871                         }
8872                 }
8873
8874                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8875                 public int userId
8876                 {
8877                         get
8878                         {
8879                                 return this.userIdField;
8880                         }
8881                         set
8882                         {
8883                                 this.userIdField = value;
8884                         }
8885                 }
8886
8887                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8888                 public Nullable<decimal> utcoffset
8889                 {
8890                         get
8891                         {
8892                                 return this.utcoffsetField;
8893                         }
8894                         set
8895                         {
8896                                 this.utcoffsetField = value;
8897                         }
8898                 }
8899         }
8900
8901         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
8902         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
8903         [global::System.Runtime.Serialization.DataContractAttribute(Name="ApproachDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
8904         public partial class ApproachDTO : object
8905         {
8906
8907                 private string approachIdField;
8908
8909                 private Nullable<global::System.DateTime> createdUtcField;
8910
8911                 private Nullable<bool> deletedField;
8912
8913                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
8914
8915                 private Nullable<int> modelVersionField;
8916
8917                 private string notificationMessageField;
8918
8919                 private Nullable<int> notificationTypeField;
8920
8921                 private Nullable<bool> previewField;
8922
8923                 private Nullable<bool> selectableField;
8924
8925                 private Nullable<bool> syncedField;
8926
8927                 private string typeField;
8928
8929                 private int userIdField;
8930
8931                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8932                 public string approachId
8933                 {
8934                         get
8935                         {
8936                                 return this.approachIdField;
8937                         }
8938                         set
8939                         {
8940                                 this.approachIdField = value;
8941                         }
8942                 }
8943
8944                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8945                 public Nullable<global::System.DateTime> createdUtc
8946                 {
8947                         get
8948                         {
8949                                 return this.createdUtcField;
8950                         }
8951                         set
8952                         {
8953                                 this.createdUtcField = value;
8954                         }
8955                 }
8956
8957                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8958                 public Nullable<bool> deleted
8959                 {
8960                         get
8961                         {
8962                                 return this.deletedField;
8963                         }
8964                         set
8965                         {
8966                                 this.deletedField = value;
8967                         }
8968                 }
8969
8970                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8971                 public Nullable<global::System.DateTime> lastUpdatedUtc
8972                 {
8973                         get
8974                         {
8975                                 return this.lastUpdatedUtcField;
8976                         }
8977                         set
8978                         {
8979                                 this.lastUpdatedUtcField = value;
8980                         }
8981                 }
8982
8983                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8984                 public Nullable<int> modelVersion
8985                 {
8986                         get
8987                         {
8988                                 return this.modelVersionField;
8989                         }
8990                         set
8991                         {
8992                                 this.modelVersionField = value;
8993                         }
8994                 }
8995
8996                 [global::System.Runtime.Serialization.DataMemberAttribute()]
8997                 public string notificationMessage
8998                 {
8999                         get
9000                         {
9001                                 return this.notificationMessageField;
9002                         }
9003                         set
9004                         {
9005                                 this.notificationMessageField = value;
9006                         }
9007                 }
9008
9009                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9010                 public Nullable<int> notificationType
9011                 {
9012                         get
9013                         {
9014                                 return this.notificationTypeField;
9015                         }
9016                         set
9017                         {
9018                                 this.notificationTypeField = value;
9019                         }
9020                 }
9021
9022                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9023                 public Nullable<bool> preview
9024                 {
9025                         get
9026                         {
9027                                 return this.previewField;
9028                         }
9029                         set
9030                         {
9031                                 this.previewField = value;
9032                         }
9033                 }
9034
9035                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9036                 public Nullable<bool> selectable
9037                 {
9038                         get
9039                         {
9040                                 return this.selectableField;
9041                         }
9042                         set
9043                         {
9044                                 this.selectableField = value;
9045                         }
9046                 }
9047
9048                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9049                 public Nullable<bool> synced
9050                 {
9051                         get
9052                         {
9053                                 return this.syncedField;
9054                         }
9055                         set
9056                         {
9057                                 this.syncedField = value;
9058                         }
9059                 }
9060
9061                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9062                 public string type
9063                 {
9064                         get
9065                         {
9066                                 return this.typeField;
9067                         }
9068                         set
9069                         {
9070                                 this.typeField = value;
9071                         }
9072                 }
9073
9074                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9075                 public int userId
9076                 {
9077                         get
9078                         {
9079                                 return this.userIdField;
9080                         }
9081                         set
9082                         {
9083                                 this.userIdField = value;
9084                         }
9085                 }
9086         }
9087
9088         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
9089         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
9090         [global::System.Runtime.Serialization.DataContractAttribute(Name="ApproachesLegDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
9091         public partial class ApproachesLegDTO : object
9092         {
9093
9094                 private string approachIdField;
9095
9096                 private string approachesLegsIdField;
9097
9098                 private Nullable<global::System.DateTime> createdUtcField;
9099
9100                 private Nullable<bool> deletedField;
9101
9102                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
9103
9104                 private string legIdField;
9105
9106                 private Nullable<int> modelVersionField;
9107
9108                 private Nullable<bool> previewField;
9109
9110                 private Nullable<bool> syncedField;
9111
9112                 private int userIdField;
9113
9114                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9115                 public string approachId
9116                 {
9117                         get
9118                         {
9119                                 return this.approachIdField;
9120                         }
9121                         set
9122                         {
9123                                 this.approachIdField = value;
9124                         }
9125                 }
9126
9127                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9128                 public string approachesLegsId
9129                 {
9130                         get
9131                         {
9132                                 return this.approachesLegsIdField;
9133                         }
9134                         set
9135                         {
9136                                 this.approachesLegsIdField = value;
9137                         }
9138                 }
9139
9140                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9141                 public Nullable<global::System.DateTime> createdUtc
9142                 {
9143                         get
9144                         {
9145                                 return this.createdUtcField;
9146                         }
9147                         set
9148                         {
9149                                 this.createdUtcField = value;
9150                         }
9151                 }
9152
9153                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9154                 public Nullable<bool> deleted
9155                 {
9156                         get
9157                         {
9158                                 return this.deletedField;
9159                         }
9160                         set
9161                         {
9162                                 this.deletedField = value;
9163                         }
9164                 }
9165
9166                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9167                 public Nullable<global::System.DateTime> lastUpdatedUtc
9168                 {
9169                         get
9170                         {
9171                                 return this.lastUpdatedUtcField;
9172                         }
9173                         set
9174                         {
9175                                 this.lastUpdatedUtcField = value;
9176                         }
9177                 }
9178
9179                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9180                 public string legId
9181                 {
9182                         get
9183                         {
9184                                 return this.legIdField;
9185                         }
9186                         set
9187                         {
9188                                 this.legIdField = value;
9189                         }
9190                 }
9191
9192                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9193                 public Nullable<int> modelVersion
9194                 {
9195                         get
9196                         {
9197                                 return this.modelVersionField;
9198                         }
9199                         set
9200                         {
9201                                 this.modelVersionField = value;
9202                         }
9203                 }
9204
9205                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9206                 public Nullable<bool> preview
9207                 {
9208                         get
9209                         {
9210                                 return this.previewField;
9211                         }
9212                         set
9213                         {
9214                                 this.previewField = value;
9215                         }
9216                 }
9217
9218                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9219                 public Nullable<bool> synced
9220                 {
9221                         get
9222                         {
9223                                 return this.syncedField;
9224                         }
9225                         set
9226                         {
9227                                 this.syncedField = value;
9228                         }
9229                 }
9230
9231                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9232                 public int userId
9233                 {
9234                         get
9235                         {
9236                                 return this.userIdField;
9237                         }
9238                         set
9239                         {
9240                                 this.userIdField = value;
9241                         }
9242                 }
9243         }
9244
9245         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
9246         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
9247         [global::System.Runtime.Serialization.DataContractAttribute(Name="BinaryCatalogDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
9248         public partial class BinaryCatalogDTO : object
9249         {
9250
9251                 private global::System.Guid RowGuidField;
9252
9253                 private Nullable<int> areaIdField;
9254
9255                 private string binaryCatalogIdField;
9256
9257                 private Nullable<int> contentLengthField;
9258
9259                 private Nullable<global::System.DateTime> createdUtcField;
9260
9261                 private Nullable<bool> deletedField;
9262
9263                 private string filenameField;
9264
9265                 private string folderIdField;
9266
9267                 private Nullable<bool> isSecuredField;
9268
9269                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
9270
9271                 private Nullable<global::System.DateTime> lastWriteTimeUtcField;
9272
9273                 private Nullable<int> modelVersionField;
9274
9275                 private Nullable<bool> previewField;
9276
9277                 private Nullable<bool> syncedField;
9278
9279                 private string titleField;
9280
9281                 private int userIdField;
9282
9283                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9284                 public global::System.Guid RowGuid
9285                 {
9286                         get
9287                         {
9288                                 return this.RowGuidField;
9289                         }
9290                         set
9291                         {
9292                                 this.RowGuidField = value;
9293                         }
9294                 }
9295
9296                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9297                 public Nullable<int> areaId
9298                 {
9299                         get
9300                         {
9301                                 return this.areaIdField;
9302                         }
9303                         set
9304                         {
9305                                 this.areaIdField = value;
9306                         }
9307                 }
9308
9309                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9310                 public string binaryCatalogId
9311                 {
9312                         get
9313                         {
9314                                 return this.binaryCatalogIdField;
9315                         }
9316                         set
9317                         {
9318                                 this.binaryCatalogIdField = value;
9319                         }
9320                 }
9321
9322                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9323                 public Nullable<int> contentLength
9324                 {
9325                         get
9326                         {
9327                                 return this.contentLengthField;
9328                         }
9329                         set
9330                         {
9331                                 this.contentLengthField = value;
9332                         }
9333                 }
9334
9335                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9336                 public Nullable<global::System.DateTime> createdUtc
9337                 {
9338                         get
9339                         {
9340                                 return this.createdUtcField;
9341                         }
9342                         set
9343                         {
9344                                 this.createdUtcField = value;
9345                         }
9346                 }
9347
9348                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9349                 public Nullable<bool> deleted
9350                 {
9351                         get
9352                         {
9353                                 return this.deletedField;
9354                         }
9355                         set
9356                         {
9357                                 this.deletedField = value;
9358                         }
9359                 }
9360
9361                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9362                 public string filename
9363                 {
9364                         get
9365                         {
9366                                 return this.filenameField;
9367                         }
9368                         set
9369                         {
9370                                 this.filenameField = value;
9371                         }
9372                 }
9373
9374                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9375                 public string folderId
9376                 {
9377                         get
9378                         {
9379                                 return this.folderIdField;
9380                         }
9381                         set
9382                         {
9383                                 this.folderIdField = value;
9384                         }
9385                 }
9386
9387                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9388                 public Nullable<bool> isSecured
9389                 {
9390                         get
9391                         {
9392                                 return this.isSecuredField;
9393                         }
9394                         set
9395                         {
9396                                 this.isSecuredField = value;
9397                         }
9398                 }
9399
9400                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9401                 public Nullable<global::System.DateTime> lastUpdatedUtc
9402                 {
9403                         get
9404                         {
9405                                 return this.lastUpdatedUtcField;
9406                         }
9407                         set
9408                         {
9409                                 this.lastUpdatedUtcField = value;
9410                         }
9411                 }
9412
9413                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9414                 public Nullable<global::System.DateTime> lastWriteTimeUtc
9415                 {
9416                         get
9417                         {
9418                                 return this.lastWriteTimeUtcField;
9419                         }
9420                         set
9421                         {
9422                                 this.lastWriteTimeUtcField = value;
9423                         }
9424                 }
9425
9426                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9427                 public Nullable<int> modelVersion
9428                 {
9429                         get
9430                         {
9431                                 return this.modelVersionField;
9432                         }
9433                         set
9434                         {
9435                                 this.modelVersionField = value;
9436                         }
9437                 }
9438
9439                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9440                 public Nullable<bool> preview
9441                 {
9442                         get
9443                         {
9444                                 return this.previewField;
9445                         }
9446                         set
9447                         {
9448                                 this.previewField = value;
9449                         }
9450                 }
9451
9452                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9453                 public Nullable<bool> synced
9454                 {
9455                         get
9456                         {
9457                                 return this.syncedField;
9458                         }
9459                         set
9460                         {
9461                                 this.syncedField = value;
9462                         }
9463                 }
9464
9465                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9466                 public string title
9467                 {
9468                         get
9469                         {
9470                                 return this.titleField;
9471                         }
9472                         set
9473                         {
9474                                 this.titleField = value;
9475                         }
9476                 }
9477
9478                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9479                 public int userId
9480                 {
9481                         get
9482                         {
9483                                 return this.userIdField;
9484                         }
9485                         set
9486                         {
9487                                 this.userIdField = value;
9488                         }
9489                 }
9490         }
9491
9492         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
9493         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
9494         [global::System.Runtime.Serialization.DataContractAttribute(Name="CrewDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
9495         public partial class CrewDTO : object
9496         {
9497
9498                 private Nullable<int> communicationLevelField;
9499
9500                 private Nullable<global::System.DateTime> createdUtcField;
9501
9502                 private string crewIdField;
9503
9504                 private string crewNameField;
9505
9506                 private string currentAirlineIdField;
9507
9508                 private Nullable<bool> deletedField;
9509
9510                 private string emailField;
9511
9512                 private string facebookField;
9513
9514                 private string idField;
9515
9516                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
9517
9518                 private string locationField;
9519
9520                 private Nullable<int> modelVersionField;
9521
9522                 private string nameField;
9523
9524                 private string notesField;
9525
9526                 private string notificationMessageField;
9527
9528                 private Nullable<int> notificationTypeField;
9529
9530                 private string phoneField;
9531
9532                 private string pictureField;
9533
9534                 private string positionField;
9535
9536                 private Nullable<bool> previewField;
9537
9538                 private string previousAirlineIdField;
9539
9540                 private Nullable<int> privacyLevelField;
9541
9542                 private Nullable<bool> syncedField;
9543
9544                 private string twitterField;
9545
9546                 private int userIdField;
9547
9548                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9549                 public Nullable<int> communicationLevel
9550                 {
9551                         get
9552                         {
9553                                 return this.communicationLevelField;
9554                         }
9555                         set
9556                         {
9557                                 this.communicationLevelField = value;
9558                         }
9559                 }
9560
9561                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9562                 public Nullable<global::System.DateTime> createdUtc
9563                 {
9564                         get
9565                         {
9566                                 return this.createdUtcField;
9567                         }
9568                         set
9569                         {
9570                                 this.createdUtcField = value;
9571                         }
9572                 }
9573
9574                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9575                 public string crewId
9576                 {
9577                         get
9578                         {
9579                                 return this.crewIdField;
9580                         }
9581                         set
9582                         {
9583                                 this.crewIdField = value;
9584                         }
9585                 }
9586
9587                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9588                 public string crewName
9589                 {
9590                         get
9591                         {
9592                                 return this.crewNameField;
9593                         }
9594                         set
9595                         {
9596                                 this.crewNameField = value;
9597                         }
9598                 }
9599
9600                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9601                 public string currentAirlineId
9602                 {
9603                         get
9604                         {
9605                                 return this.currentAirlineIdField;
9606                         }
9607                         set
9608                         {
9609                                 this.currentAirlineIdField = value;
9610                         }
9611                 }
9612
9613                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9614                 public Nullable<bool> deleted
9615                 {
9616                         get
9617                         {
9618                                 return this.deletedField;
9619                         }
9620                         set
9621                         {
9622                                 this.deletedField = value;
9623                         }
9624                 }
9625
9626                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9627                 public string email
9628                 {
9629                         get
9630                         {
9631                                 return this.emailField;
9632                         }
9633                         set
9634                         {
9635                                 this.emailField = value;
9636                         }
9637                 }
9638
9639                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9640                 public string facebook
9641                 {
9642                         get
9643                         {
9644                                 return this.facebookField;
9645                         }
9646                         set
9647                         {
9648                                 this.facebookField = value;
9649                         }
9650                 }
9651
9652                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9653                 public string id
9654                 {
9655                         get
9656                         {
9657                                 return this.idField;
9658                         }
9659                         set
9660                         {
9661                                 this.idField = value;
9662                         }
9663                 }
9664
9665                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9666                 public Nullable<global::System.DateTime> lastUpdatedUtc
9667                 {
9668                         get
9669                         {
9670                                 return this.lastUpdatedUtcField;
9671                         }
9672                         set
9673                         {
9674                                 this.lastUpdatedUtcField = value;
9675                         }
9676                 }
9677
9678                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9679                 public string location
9680                 {
9681                         get
9682                         {
9683                                 return this.locationField;
9684                         }
9685                         set
9686                         {
9687                                 this.locationField = value;
9688                         }
9689                 }
9690
9691                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9692                 public Nullable<int> modelVersion
9693                 {
9694                         get
9695                         {
9696                                 return this.modelVersionField;
9697                         }
9698                         set
9699                         {
9700                                 this.modelVersionField = value;
9701                         }
9702                 }
9703
9704                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9705                 public string name
9706                 {
9707                         get
9708                         {
9709                                 return this.nameField;
9710                         }
9711                         set
9712                         {
9713                                 this.nameField = value;
9714                         }
9715                 }
9716
9717                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9718                 public string notes
9719                 {
9720                         get
9721                         {
9722                                 return this.notesField;
9723                         }
9724                         set
9725                         {
9726                                 this.notesField = value;
9727                         }
9728                 }
9729
9730                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9731                 public string notificationMessage
9732                 {
9733                         get
9734                         {
9735                                 return this.notificationMessageField;
9736                         }
9737                         set
9738                         {
9739                                 this.notificationMessageField = value;
9740                         }
9741                 }
9742
9743                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9744                 public Nullable<int> notificationType
9745                 {
9746                         get
9747                         {
9748                                 return this.notificationTypeField;
9749                         }
9750                         set
9751                         {
9752                                 this.notificationTypeField = value;
9753                         }
9754                 }
9755
9756                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9757                 public string phone
9758                 {
9759                         get
9760                         {
9761                                 return this.phoneField;
9762                         }
9763                         set
9764                         {
9765                                 this.phoneField = value;
9766                         }
9767                 }
9768
9769                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9770                 public string picture
9771                 {
9772                         get
9773                         {
9774                                 return this.pictureField;
9775                         }
9776                         set
9777                         {
9778                                 this.pictureField = value;
9779                         }
9780                 }
9781
9782                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9783                 public string position
9784                 {
9785                         get
9786                         {
9787                                 return this.positionField;
9788                         }
9789                         set
9790                         {
9791                                 this.positionField = value;
9792                         }
9793                 }
9794
9795                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9796                 public Nullable<bool> preview
9797                 {
9798                         get
9799                         {
9800                                 return this.previewField;
9801                         }
9802                         set
9803                         {
9804                                 this.previewField = value;
9805                         }
9806                 }
9807
9808                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9809                 public string previousAirlineId
9810                 {
9811                         get
9812                         {
9813                                 return this.previousAirlineIdField;
9814                         }
9815                         set
9816                         {
9817                                 this.previousAirlineIdField = value;
9818                         }
9819                 }
9820
9821                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9822                 public Nullable<int> privacyLevel
9823                 {
9824                         get
9825                         {
9826                                 return this.privacyLevelField;
9827                         }
9828                         set
9829                         {
9830                                 this.privacyLevelField = value;
9831                         }
9832                 }
9833
9834                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9835                 public Nullable<bool> synced
9836                 {
9837                         get
9838                         {
9839                                 return this.syncedField;
9840                         }
9841                         set
9842                         {
9843                                 this.syncedField = value;
9844                         }
9845                 }
9846
9847                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9848                 public string twitter
9849                 {
9850                         get
9851                         {
9852                                 return this.twitterField;
9853                         }
9854                         set
9855                         {
9856                                 this.twitterField = value;
9857                         }
9858                 }
9859
9860                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9861                 public int userId
9862                 {
9863                         get
9864                         {
9865                                 return this.userIdField;
9866                         }
9867                         set
9868                         {
9869                                 this.userIdField = value;
9870                         }
9871                 }
9872         }
9873
9874         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
9875         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
9876         [global::System.Runtime.Serialization.DataContractAttribute(Name="DayDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
9877         public partial class DayDTO : object
9878         {
9879
9880                 private Nullable<int> blockField;
9881
9882                 private string calendarIdentifierField;
9883
9884                 private Nullable<global::System.DateTime> createdUtcField;
9885
9886                 private Nullable<int> creditField;
9887
9888                 private string dayIdField;
9889
9890                 private Nullable<bool> deletedField;
9891
9892                 private Nullable<decimal> dutyField;
9893
9894                 private Nullable<global::System.DateTime> dutyOffField;
9895
9896                 private Nullable<global::System.DateTime> dutyOnField;
9897
9898                 private Nullable<int> fDPField;
9899
9900                 private Nullable<global::System.DateTime> fDPEndTimeField;
9901
9902                 private Nullable<decimal> flightTimeField;
9903
9904                 private Nullable<int> grossPayField;
9905
9906                 private string hotelIdField;
9907
9908                 private Nullable<decimal> instrumentField;
9909
9910                 private Nullable<int> landingsField;
9911
9912                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
9913
9914                 private Nullable<int> modelVersionField;
9915
9916                 private Nullable<decimal> nightField;
9917
9918                 private Nullable<int> nightLandingsField;
9919
9920                 private string notificationMessageField;
9921
9922                 private Nullable<int> notificationTypeField;
9923
9924                 private Nullable<bool> overrideDutyOffField;
9925
9926                 private Nullable<bool> overrideDutyOnField;
9927
9928                 private Nullable<bool> previewField;
9929
9930                 private Nullable<int> rdpField;
9931
9932                 private Nullable<global::System.DateTime> rdpBeginField;
9933
9934                 private Nullable<global::System.DateTime> rdpEndField;
9935
9936                 private Nullable<int> scheduleBlockField;
9937
9938                 private Nullable<int> splitDutyField;
9939
9940                 private Nullable<global::System.DateTime> splitDutyBeginField;
9941
9942                 private Nullable<global::System.DateTime> splitDutyEndField;
9943
9944                 private Nullable<bool> syncedField;
9945
9946                 private string tripIdField;
9947
9948                 private int userIdField;
9949
9950                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9951                 public Nullable<int> block
9952                 {
9953                         get
9954                         {
9955                                 return this.blockField;
9956                         }
9957                         set
9958                         {
9959                                 this.blockField = value;
9960                         }
9961                 }
9962
9963                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9964                 public string calendarIdentifier
9965                 {
9966                         get
9967                         {
9968                                 return this.calendarIdentifierField;
9969                         }
9970                         set
9971                         {
9972                                 this.calendarIdentifierField = value;
9973                         }
9974                 }
9975
9976                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9977                 public Nullable<global::System.DateTime> createdUtc
9978                 {
9979                         get
9980                         {
9981                                 return this.createdUtcField;
9982                         }
9983                         set
9984                         {
9985                                 this.createdUtcField = value;
9986                         }
9987                 }
9988
9989                 [global::System.Runtime.Serialization.DataMemberAttribute()]
9990                 public Nullable<int> credit
9991                 {
9992                         get
9993                         {
9994                                 return this.creditField;
9995                         }
9996                         set
9997                         {
9998                                 this.creditField = value;
9999                         }
10000                 }
10001
10002                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10003                 public string dayId
10004                 {
10005                         get
10006                         {
10007                                 return this.dayIdField;
10008                         }
10009                         set
10010                         {
10011                                 this.dayIdField = value;
10012                         }
10013                 }
10014
10015                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10016                 public Nullable<bool> deleted
10017                 {
10018                         get
10019                         {
10020                                 return this.deletedField;
10021                         }
10022                         set
10023                         {
10024                                 this.deletedField = value;
10025                         }
10026                 }
10027
10028                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10029                 public Nullable<decimal> duty
10030                 {
10031                         get
10032                         {
10033                                 return this.dutyField;
10034                         }
10035                         set
10036                         {
10037                                 this.dutyField = value;
10038                         }
10039                 }
10040
10041                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10042                 public Nullable<global::System.DateTime> dutyOff
10043                 {
10044                         get
10045                         {
10046                                 return this.dutyOffField;
10047                         }
10048                         set
10049                         {
10050                                 this.dutyOffField = value;
10051                         }
10052                 }
10053
10054                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10055                 public Nullable<global::System.DateTime> dutyOn
10056                 {
10057                         get
10058                         {
10059                                 return this.dutyOnField;
10060                         }
10061                         set
10062                         {
10063                                 this.dutyOnField = value;
10064                         }
10065                 }
10066
10067                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10068                 public Nullable<int> fDP
10069                 {
10070                         get
10071                         {
10072                                 return this.fDPField;
10073                         }
10074                         set
10075                         {
10076                                 this.fDPField = value;
10077                         }
10078                 }
10079
10080                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10081                 public Nullable<global::System.DateTime> fDPEndTime
10082                 {
10083                         get
10084                         {
10085                                 return this.fDPEndTimeField;
10086                         }
10087                         set
10088                         {
10089                                 this.fDPEndTimeField = value;
10090                         }
10091                 }
10092
10093                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10094                 public Nullable<decimal> flightTime
10095                 {
10096                         get
10097                         {
10098                                 return this.flightTimeField;
10099                         }
10100                         set
10101                         {
10102                                 this.flightTimeField = value;
10103                         }
10104                 }
10105
10106                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10107                 public Nullable<int> grossPay
10108                 {
10109                         get
10110                         {
10111                                 return this.grossPayField;
10112                         }
10113                         set
10114                         {
10115                                 this.grossPayField = value;
10116                         }
10117                 }
10118
10119                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10120                 public string hotelId
10121                 {
10122                         get
10123                         {
10124                                 return this.hotelIdField;
10125                         }
10126                         set
10127                         {
10128                                 this.hotelIdField = value;
10129                         }
10130                 }
10131
10132                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10133                 public Nullable<decimal> instrument
10134                 {
10135                         get
10136                         {
10137                                 return this.instrumentField;
10138                         }
10139                         set
10140                         {
10141                                 this.instrumentField = value;
10142                         }
10143                 }
10144
10145                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10146                 public Nullable<int> landings
10147                 {
10148                         get
10149                         {
10150                                 return this.landingsField;
10151                         }
10152                         set
10153                         {
10154                                 this.landingsField = value;
10155                         }
10156                 }
10157
10158                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10159                 public Nullable<global::System.DateTime> lastUpdatedUtc
10160                 {
10161                         get
10162                         {
10163                                 return this.lastUpdatedUtcField;
10164                         }
10165                         set
10166                         {
10167                                 this.lastUpdatedUtcField = value;
10168                         }
10169                 }
10170
10171                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10172                 public Nullable<int> modelVersion
10173                 {
10174                         get
10175                         {
10176                                 return this.modelVersionField;
10177                         }
10178                         set
10179                         {
10180                                 this.modelVersionField = value;
10181                         }
10182                 }
10183
10184                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10185                 public Nullable<decimal> night
10186                 {
10187                         get
10188                         {
10189                                 return this.nightField;
10190                         }
10191                         set
10192                         {
10193                                 this.nightField = value;
10194                         }
10195                 }
10196
10197                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10198                 public Nullable<int> nightLandings
10199                 {
10200                         get
10201                         {
10202                                 return this.nightLandingsField;
10203                         }
10204                         set
10205                         {
10206                                 this.nightLandingsField = value;
10207                         }
10208                 }
10209
10210                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10211                 public string notificationMessage
10212                 {
10213                         get
10214                         {
10215                                 return this.notificationMessageField;
10216                         }
10217                         set
10218                         {
10219                                 this.notificationMessageField = value;
10220                         }
10221                 }
10222
10223                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10224                 public Nullable<int> notificationType
10225                 {
10226                         get
10227                         {
10228                                 return this.notificationTypeField;
10229                         }
10230                         set
10231                         {
10232                                 this.notificationTypeField = value;
10233                         }
10234                 }
10235
10236                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10237                 public Nullable<bool> overrideDutyOff
10238                 {
10239                         get
10240                         {
10241                                 return this.overrideDutyOffField;
10242                         }
10243                         set
10244                         {
10245                                 this.overrideDutyOffField = value;
10246                         }
10247                 }
10248
10249                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10250                 public Nullable<bool> overrideDutyOn
10251                 {
10252                         get
10253                         {
10254                                 return this.overrideDutyOnField;
10255                         }
10256                         set
10257                         {
10258                                 this.overrideDutyOnField = value;
10259                         }
10260                 }
10261
10262                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10263                 public Nullable<bool> preview
10264                 {
10265                         get
10266                         {
10267                                 return this.previewField;
10268                         }
10269                         set
10270                         {
10271                                 this.previewField = value;
10272                         }
10273                 }
10274
10275                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10276                 public Nullable<int> rdp
10277                 {
10278                         get
10279                         {
10280                                 return this.rdpField;
10281                         }
10282                         set
10283                         {
10284                                 this.rdpField = value;
10285                         }
10286                 }
10287
10288                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10289                 public Nullable<global::System.DateTime> rdpBegin
10290                 {
10291                         get
10292                         {
10293                                 return this.rdpBeginField;
10294                         }
10295                         set
10296                         {
10297                                 this.rdpBeginField = value;
10298                         }
10299                 }
10300
10301                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10302                 public Nullable<global::System.DateTime> rdpEnd
10303                 {
10304                         get
10305                         {
10306                                 return this.rdpEndField;
10307                         }
10308                         set
10309                         {
10310                                 this.rdpEndField = value;
10311                         }
10312                 }
10313
10314                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10315                 public Nullable<int> scheduleBlock
10316                 {
10317                         get
10318                         {
10319                                 return this.scheduleBlockField;
10320                         }
10321                         set
10322                         {
10323                                 this.scheduleBlockField = value;
10324                         }
10325                 }
10326
10327                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10328                 public Nullable<int> splitDuty
10329                 {
10330                         get
10331                         {
10332                                 return this.splitDutyField;
10333                         }
10334                         set
10335                         {
10336                                 this.splitDutyField = value;
10337                         }
10338                 }
10339
10340                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10341                 public Nullable<global::System.DateTime> splitDutyBegin
10342                 {
10343                         get
10344                         {
10345                                 return this.splitDutyBeginField;
10346                         }
10347                         set
10348                         {
10349                                 this.splitDutyBeginField = value;
10350                         }
10351                 }
10352
10353                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10354                 public Nullable<global::System.DateTime> splitDutyEnd
10355                 {
10356                         get
10357                         {
10358                                 return this.splitDutyEndField;
10359                         }
10360                         set
10361                         {
10362                                 this.splitDutyEndField = value;
10363                         }
10364                 }
10365
10366                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10367                 public Nullable<bool> synced
10368                 {
10369                         get
10370                         {
10371                                 return this.syncedField;
10372                         }
10373                         set
10374                         {
10375                                 this.syncedField = value;
10376                         }
10377                 }
10378
10379                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10380                 public string tripId
10381                 {
10382                         get
10383                         {
10384                                 return this.tripIdField;
10385                         }
10386                         set
10387                         {
10388                                 this.tripIdField = value;
10389                         }
10390                 }
10391
10392                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10393                 public int userId
10394                 {
10395                         get
10396                         {
10397                                 return this.userIdField;
10398                         }
10399                         set
10400                         {
10401                                 this.userIdField = value;
10402                         }
10403                 }
10404         }
10405
10406         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
10407         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
10408         [global::System.Runtime.Serialization.DataContractAttribute(Name="EmploymentEventDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
10409         public partial class EmploymentEventDTO : object
10410         {
10411
10412                 private string airlineIdField;
10413
10414                 private Nullable<global::System.DateTime> createdUtcField;
10415
10416                 private Nullable<bool> deletedField;
10417
10418                 private string employmentEventIdField;
10419
10420                 private Nullable<global::System.DateTime> firstDateField;
10421
10422                 private Nullable<global::System.DateTime> lastDateField;
10423
10424                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
10425
10426                 private Nullable<int> modelVersionField;
10427
10428                 private Nullable<bool> previewField;
10429
10430                 private Nullable<bool> syncedField;
10431
10432                 private int userIdField;
10433
10434                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10435                 public string airlineId
10436                 {
10437                         get
10438                         {
10439                                 return this.airlineIdField;
10440                         }
10441                         set
10442                         {
10443                                 this.airlineIdField = value;
10444                         }
10445                 }
10446
10447                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10448                 public Nullable<global::System.DateTime> createdUtc
10449                 {
10450                         get
10451                         {
10452                                 return this.createdUtcField;
10453                         }
10454                         set
10455                         {
10456                                 this.createdUtcField = value;
10457                         }
10458                 }
10459
10460                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10461                 public Nullable<bool> deleted
10462                 {
10463                         get
10464                         {
10465                                 return this.deletedField;
10466                         }
10467                         set
10468                         {
10469                                 this.deletedField = value;
10470                         }
10471                 }
10472
10473                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10474                 public string employmentEventId
10475                 {
10476                         get
10477                         {
10478                                 return this.employmentEventIdField;
10479                         }
10480                         set
10481                         {
10482                                 this.employmentEventIdField = value;
10483                         }
10484                 }
10485
10486                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10487                 public Nullable<global::System.DateTime> firstDate
10488                 {
10489                         get
10490                         {
10491                                 return this.firstDateField;
10492                         }
10493                         set
10494                         {
10495                                 this.firstDateField = value;
10496                         }
10497                 }
10498
10499                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10500                 public Nullable<global::System.DateTime> lastDate
10501                 {
10502                         get
10503                         {
10504                                 return this.lastDateField;
10505                         }
10506                         set
10507                         {
10508                                 this.lastDateField = value;
10509                         }
10510                 }
10511
10512                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10513                 public Nullable<global::System.DateTime> lastUpdatedUtc
10514                 {
10515                         get
10516                         {
10517                                 return this.lastUpdatedUtcField;
10518                         }
10519                         set
10520                         {
10521                                 this.lastUpdatedUtcField = value;
10522                         }
10523                 }
10524
10525                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10526                 public Nullable<int> modelVersion
10527                 {
10528                         get
10529                         {
10530                                 return this.modelVersionField;
10531                         }
10532                         set
10533                         {
10534                                 this.modelVersionField = value;
10535                         }
10536                 }
10537
10538                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10539                 public Nullable<bool> preview
10540                 {
10541                         get
10542                         {
10543                                 return this.previewField;
10544                         }
10545                         set
10546                         {
10547                                 this.previewField = value;
10548                         }
10549                 }
10550
10551                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10552                 public Nullable<bool> synced
10553                 {
10554                         get
10555                         {
10556                                 return this.syncedField;
10557                         }
10558                         set
10559                         {
10560                                 this.syncedField = value;
10561                         }
10562                 }
10563
10564                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10565                 public int userId
10566                 {
10567                         get
10568                         {
10569                                 return this.userIdField;
10570                         }
10571                         set
10572                         {
10573                                 this.userIdField = value;
10574                         }
10575                 }
10576         }
10577
10578         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
10579         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
10580         [global::System.Runtime.Serialization.DataContractAttribute(Name="EventDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
10581         public partial class EventDTO : object
10582         {
10583
10584                 private Nullable<global::System.DateTime> createdUtcField;
10585
10586                 private Nullable<global::System.DateTime> dateRangeField;
10587
10588                 private Nullable<bool> deletedField;
10589
10590                 private string eventIdField;
10591
10592                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
10593
10594                 private Nullable<int> modelVersionField;
10595
10596                 private string notificationMessageField;
10597
10598                 private Nullable<int> notificationTypeField;
10599
10600                 private Nullable<int> previewField;
10601
10602                 private Nullable<bool> syncedField;
10603
10604                 private string urlField;
10605
10606                 private int userIdField;
10607
10608                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10609                 public Nullable<global::System.DateTime> createdUtc
10610                 {
10611                         get
10612                         {
10613                                 return this.createdUtcField;
10614                         }
10615                         set
10616                         {
10617                                 this.createdUtcField = value;
10618                         }
10619                 }
10620
10621                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10622                 public Nullable<global::System.DateTime> dateRange
10623                 {
10624                         get
10625                         {
10626                                 return this.dateRangeField;
10627                         }
10628                         set
10629                         {
10630                                 this.dateRangeField = value;
10631                         }
10632                 }
10633
10634                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10635                 public Nullable<bool> deleted
10636                 {
10637                         get
10638                         {
10639                                 return this.deletedField;
10640                         }
10641                         set
10642                         {
10643                                 this.deletedField = value;
10644                         }
10645                 }
10646
10647                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10648                 public string eventId
10649                 {
10650                         get
10651                         {
10652                                 return this.eventIdField;
10653                         }
10654                         set
10655                         {
10656                                 this.eventIdField = value;
10657                         }
10658                 }
10659
10660                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10661                 public Nullable<global::System.DateTime> lastUpdatedUtc
10662                 {
10663                         get
10664                         {
10665                                 return this.lastUpdatedUtcField;
10666                         }
10667                         set
10668                         {
10669                                 this.lastUpdatedUtcField = value;
10670                         }
10671                 }
10672
10673                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10674                 public Nullable<int> modelVersion
10675                 {
10676                         get
10677                         {
10678                                 return this.modelVersionField;
10679                         }
10680                         set
10681                         {
10682                                 this.modelVersionField = value;
10683                         }
10684                 }
10685
10686                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10687                 public string notificationMessage
10688                 {
10689                         get
10690                         {
10691                                 return this.notificationMessageField;
10692                         }
10693                         set
10694                         {
10695                                 this.notificationMessageField = value;
10696                         }
10697                 }
10698
10699                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10700                 public Nullable<int> notificationType
10701                 {
10702                         get
10703                         {
10704                                 return this.notificationTypeField;
10705                         }
10706                         set
10707                         {
10708                                 this.notificationTypeField = value;
10709                         }
10710                 }
10711
10712                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10713                 public Nullable<int> preview
10714                 {
10715                         get
10716                         {
10717                                 return this.previewField;
10718                         }
10719                         set
10720                         {
10721                                 this.previewField = value;
10722                         }
10723                 }
10724
10725                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10726                 public Nullable<bool> synced
10727                 {
10728                         get
10729                         {
10730                                 return this.syncedField;
10731                         }
10732                         set
10733                         {
10734                                 this.syncedField = value;
10735                         }
10736                 }
10737
10738                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10739                 public string url
10740                 {
10741                         get
10742                         {
10743                                 return this.urlField;
10744                         }
10745                         set
10746                         {
10747                                 this.urlField = value;
10748                         }
10749                 }
10750
10751                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10752                 public int userId
10753                 {
10754                         get
10755                         {
10756                                 return this.userIdField;
10757                         }
10758                         set
10759                         {
10760                                 this.userIdField = value;
10761                         }
10762                 }
10763         }
10764
10765         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
10766         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
10767         [global::System.Runtime.Serialization.DataContractAttribute(Name="GlobalSettingDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
10768         public partial class GlobalSettingDTO : object
10769         {
10770
10771                 private string DescriptionField;
10772
10773                 private global::System.Guid GlobalSettingIdField;
10774
10775                 private global::System.DateTime LastUpdatedUtcField;
10776
10777                 private string SettingKeyField;
10778
10779                 private string SettingValueField;
10780
10781                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10782                 public string Description
10783                 {
10784                         get
10785                         {
10786                                 return this.DescriptionField;
10787                         }
10788                         set
10789                         {
10790                                 this.DescriptionField = value;
10791                         }
10792                 }
10793
10794                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10795                 public global::System.Guid GlobalSettingId
10796                 {
10797                         get
10798                         {
10799                                 return this.GlobalSettingIdField;
10800                         }
10801                         set
10802                         {
10803                                 this.GlobalSettingIdField = value;
10804                         }
10805                 }
10806
10807                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10808                 public global::System.DateTime LastUpdatedUtc
10809                 {
10810                         get
10811                         {
10812                                 return this.LastUpdatedUtcField;
10813                         }
10814                         set
10815                         {
10816                                 this.LastUpdatedUtcField = value;
10817                         }
10818                 }
10819
10820                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10821                 public string SettingKey
10822                 {
10823                         get
10824                         {
10825                                 return this.SettingKeyField;
10826                         }
10827                         set
10828                         {
10829                                 this.SettingKeyField = value;
10830                         }
10831                 }
10832
10833                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10834                 public string SettingValue
10835                 {
10836                         get
10837                         {
10838                                 return this.SettingValueField;
10839                         }
10840                         set
10841                         {
10842                                 this.SettingValueField = value;
10843                         }
10844                 }
10845         }
10846
10847         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
10848         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
10849         [global::System.Runtime.Serialization.DataContractAttribute(Name="HotelDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
10850         public partial class HotelDTO : object
10851         {
10852
10853                 private Nullable<int> communicationLevelField;
10854
10855                 private Nullable<global::System.DateTime> createdUtcField;
10856
10857                 private Nullable<bool> deletedField;
10858
10859                 private string emailField;
10860
10861                 private string hotelIdField;
10862
10863                 private string hotelNameField;
10864
10865                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
10866
10867                 private string locationField;
10868
10869                 private Nullable<int> modelVersionField;
10870
10871                 private string nameField;
10872
10873                 private string notesField;
10874
10875                 private string notificationMessageField;
10876
10877                 private Nullable<int> notificationTypeField;
10878
10879                 private string numberField;
10880
10881                 private string phoneField;
10882
10883                 private string pictureField;
10884
10885                 private Nullable<bool> previewField;
10886
10887                 private Nullable<int> privacyLevelField;
10888
10889                 private Nullable<int> ratingsField;
10890
10891                 private string sharedNotesField;
10892
10893                 private Nullable<bool> syncedField;
10894
10895                 private int userIdField;
10896
10897                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10898                 public Nullable<int> communicationLevel
10899                 {
10900                         get
10901                         {
10902                                 return this.communicationLevelField;
10903                         }
10904                         set
10905                         {
10906                                 this.communicationLevelField = value;
10907                         }
10908                 }
10909
10910                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10911                 public Nullable<global::System.DateTime> createdUtc
10912                 {
10913                         get
10914                         {
10915                                 return this.createdUtcField;
10916                         }
10917                         set
10918                         {
10919                                 this.createdUtcField = value;
10920                         }
10921                 }
10922
10923                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10924                 public Nullable<bool> deleted
10925                 {
10926                         get
10927                         {
10928                                 return this.deletedField;
10929                         }
10930                         set
10931                         {
10932                                 this.deletedField = value;
10933                         }
10934                 }
10935
10936                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10937                 public string email
10938                 {
10939                         get
10940                         {
10941                                 return this.emailField;
10942                         }
10943                         set
10944                         {
10945                                 this.emailField = value;
10946                         }
10947                 }
10948
10949                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10950                 public string hotelId
10951                 {
10952                         get
10953                         {
10954                                 return this.hotelIdField;
10955                         }
10956                         set
10957                         {
10958                                 this.hotelIdField = value;
10959                         }
10960                 }
10961
10962                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10963                 public string hotelName
10964                 {
10965                         get
10966                         {
10967                                 return this.hotelNameField;
10968                         }
10969                         set
10970                         {
10971                                 this.hotelNameField = value;
10972                         }
10973                 }
10974
10975                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10976                 public Nullable<global::System.DateTime> lastUpdatedUtc
10977                 {
10978                         get
10979                         {
10980                                 return this.lastUpdatedUtcField;
10981                         }
10982                         set
10983                         {
10984                                 this.lastUpdatedUtcField = value;
10985                         }
10986                 }
10987
10988                 [global::System.Runtime.Serialization.DataMemberAttribute()]
10989                 public string location
10990                 {
10991                         get
10992                         {
10993                                 return this.locationField;
10994                         }
10995                         set
10996                         {
10997                                 this.locationField = value;
10998                         }
10999                 }
11000
11001                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11002                 public Nullable<int> modelVersion
11003                 {
11004                         get
11005                         {
11006                                 return this.modelVersionField;
11007                         }
11008                         set
11009                         {
11010                                 this.modelVersionField = value;
11011                         }
11012                 }
11013
11014                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11015                 public string name
11016                 {
11017                         get
11018                         {
11019                                 return this.nameField;
11020                         }
11021                         set
11022                         {
11023                                 this.nameField = value;
11024                         }
11025                 }
11026
11027                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11028                 public string notes
11029                 {
11030                         get
11031                         {
11032                                 return this.notesField;
11033                         }
11034                         set
11035                         {
11036                                 this.notesField = value;
11037                         }
11038                 }
11039
11040                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11041                 public string notificationMessage
11042                 {
11043                         get
11044                         {
11045                                 return this.notificationMessageField;
11046                         }
11047                         set
11048                         {
11049                                 this.notificationMessageField = value;
11050                         }
11051                 }
11052
11053                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11054                 public Nullable<int> notificationType
11055                 {
11056                         get
11057                         {
11058                                 return this.notificationTypeField;
11059                         }
11060                         set
11061                         {
11062                                 this.notificationTypeField = value;
11063                         }
11064                 }
11065
11066                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11067                 public string number
11068                 {
11069                         get
11070                         {
11071                                 return this.numberField;
11072                         }
11073                         set
11074                         {
11075                                 this.numberField = value;
11076                         }
11077                 }
11078
11079                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11080                 public string phone
11081                 {
11082                         get
11083                         {
11084                                 return this.phoneField;
11085                         }
11086                         set
11087                         {
11088                                 this.phoneField = value;
11089                         }
11090                 }
11091
11092                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11093                 public string picture
11094                 {
11095                         get
11096                         {
11097                                 return this.pictureField;
11098                         }
11099                         set
11100                         {
11101                                 this.pictureField = value;
11102                         }
11103                 }
11104
11105                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11106                 public Nullable<bool> preview
11107                 {
11108                         get
11109                         {
11110                                 return this.previewField;
11111                         }
11112                         set
11113                         {
11114                                 this.previewField = value;
11115                         }
11116                 }
11117
11118                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11119                 public Nullable<int> privacyLevel
11120                 {
11121                         get
11122                         {
11123                                 return this.privacyLevelField;
11124                         }
11125                         set
11126                         {
11127                                 this.privacyLevelField = value;
11128                         }
11129                 }
11130
11131                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11132                 public Nullable<int> ratings
11133                 {
11134                         get
11135                         {
11136                                 return this.ratingsField;
11137                         }
11138                         set
11139                         {
11140                                 this.ratingsField = value;
11141                         }
11142                 }
11143
11144                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11145                 public string sharedNotes
11146                 {
11147                         get
11148                         {
11149                                 return this.sharedNotesField;
11150                         }
11151                         set
11152                         {
11153                                 this.sharedNotesField = value;
11154                         }
11155                 }
11156
11157                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11158                 public Nullable<bool> synced
11159                 {
11160                         get
11161                         {
11162                                 return this.syncedField;
11163                         }
11164                         set
11165                         {
11166                                 this.syncedField = value;
11167                         }
11168                 }
11169
11170                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11171                 public int userId
11172                 {
11173                         get
11174                         {
11175                                 return this.userIdField;
11176                         }
11177                         set
11178                         {
11179                                 this.userIdField = value;
11180                         }
11181                 }
11182         }
11183
11184         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
11185         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
11186         [global::System.Runtime.Serialization.DataContractAttribute(Name="LegDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
11187         public partial class LegDTO : object
11188         {
11189
11190                 private Nullable<int> actualBlockField;
11191
11192                 private string aircraftIdField;
11193
11194                 private string approachIdField;
11195
11196                 private string cabinCrewAIdField;
11197
11198                 private string cabinCrewBIdField;
11199
11200                 private string calendarIdentifierField;
11201
11202                 private string captainIdField;
11203
11204                 private Nullable<bool> completedField;
11205
11206                 private Nullable<global::System.DateTime> createdUtcField;
11207
11208                 private string dayIdField;
11209
11210                 private Nullable<bool> deletedField;
11211
11212                 private string departureAirportIdField;
11213
11214                 private string deptField;
11215
11216                 private string deptGateField;
11217
11218                 private string destField;
11219
11220                 private string destGateField;
11221
11222                 private string destinationAirportIdField;
11223
11224                 private Nullable<global::System.DateTime> etaField;
11225
11226                 private string firstOfficerIdField;
11227
11228                 private string flightNumberField;
11229
11230                 private Nullable<int> flightTimeField;
11231
11232                 private Nullable<global::System.DateTime> inOOOIField;
11233
11234                 private Nullable<decimal> instrumentField;
11235
11236                 private Nullable<int> landingsField;
11237
11238                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
11239
11240                 private string legIdField;
11241
11242                 private Nullable<int> modelVersionField;
11243
11244                 private Nullable<decimal> nightField;
11245
11246                 private Nullable<int> nightLandingsField;
11247
11248                 private string notificationMessageField;
11249
11250                 private Nullable<int> notificationTypeField;
11251
11252                 private Nullable<global::System.DateTime> offOOOIField;
11253
11254                 private Nullable<global::System.DateTime> onOOOIField;
11255
11256                 private string operationTypeIdField;
11257
11258                 private string otherCrewAIdField;
11259
11260                 private string otherCrewBIdField;
11261
11262                 private Nullable<global::System.DateTime> outOOOIField;
11263
11264                 private string payIdField;
11265
11266                 private string positionIdField;
11267
11268                 private Nullable<bool> previewField;
11269
11270                 private string registrationField;
11271
11272                 private string remarksField;
11273
11274                 private Nullable<int> scheduledBlockField;
11275
11276                 private Nullable<global::System.DateTime> scheduledInField;
11277
11278                 private Nullable<global::System.DateTime> scheduledOutField;
11279
11280                 private Nullable<int> sequenceField;
11281
11282                 private Nullable<bool> syncedField;
11283
11284                 private Nullable<int> taxiTimeInField;
11285
11286                 private Nullable<int> taxiTimeOutField;
11287
11288                 private int userIdField;
11289
11290                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11291                 public Nullable<int> actualBlock
11292                 {
11293                         get
11294                         {
11295                                 return this.actualBlockField;
11296                         }
11297                         set
11298                         {
11299                                 this.actualBlockField = value;
11300                         }
11301                 }
11302
11303                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11304                 public string aircraftId
11305                 {
11306                         get
11307                         {
11308                                 return this.aircraftIdField;
11309                         }
11310                         set
11311                         {
11312                                 this.aircraftIdField = value;
11313                         }
11314                 }
11315
11316                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11317                 public string approachId
11318                 {
11319                         get
11320                         {
11321                                 return this.approachIdField;
11322                         }
11323                         set
11324                         {
11325                                 this.approachIdField = value;
11326                         }
11327                 }
11328
11329                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11330                 public string cabinCrewAId
11331                 {
11332                         get
11333                         {
11334                                 return this.cabinCrewAIdField;
11335                         }
11336                         set
11337                         {
11338                                 this.cabinCrewAIdField = value;
11339                         }
11340                 }
11341
11342                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11343                 public string cabinCrewBId
11344                 {
11345                         get
11346                         {
11347                                 return this.cabinCrewBIdField;
11348                         }
11349                         set
11350                         {
11351                                 this.cabinCrewBIdField = value;
11352                         }
11353                 }
11354
11355                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11356                 public string calendarIdentifier
11357                 {
11358                         get
11359                         {
11360                                 return this.calendarIdentifierField;
11361                         }
11362                         set
11363                         {
11364                                 this.calendarIdentifierField = value;
11365                         }
11366                 }
11367
11368                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11369                 public string captainId
11370                 {
11371                         get
11372                         {
11373                                 return this.captainIdField;
11374                         }
11375                         set
11376                         {
11377                                 this.captainIdField = value;
11378                         }
11379                 }
11380
11381                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11382                 public Nullable<bool> completed
11383                 {
11384                         get
11385                         {
11386                                 return this.completedField;
11387                         }
11388                         set
11389                         {
11390                                 this.completedField = value;
11391                         }
11392                 }
11393
11394                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11395                 public Nullable<global::System.DateTime> createdUtc
11396                 {
11397                         get
11398                         {
11399                                 return this.createdUtcField;
11400                         }
11401                         set
11402                         {
11403                                 this.createdUtcField = value;
11404                         }
11405                 }
11406
11407                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11408                 public string dayId
11409                 {
11410                         get
11411                         {
11412                                 return this.dayIdField;
11413                         }
11414                         set
11415                         {
11416                                 this.dayIdField = value;
11417                         }
11418                 }
11419
11420                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11421                 public Nullable<bool> deleted
11422                 {
11423                         get
11424                         {
11425                                 return this.deletedField;
11426                         }
11427                         set
11428                         {
11429                                 this.deletedField = value;
11430                         }
11431                 }
11432
11433                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11434                 public string departureAirportId
11435                 {
11436                         get
11437                         {
11438                                 return this.departureAirportIdField;
11439                         }
11440                         set
11441                         {
11442                                 this.departureAirportIdField = value;
11443                         }
11444                 }
11445
11446                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11447                 public string dept
11448                 {
11449                         get
11450                         {
11451                                 return this.deptField;
11452                         }
11453                         set
11454                         {
11455                                 this.deptField = value;
11456                         }
11457                 }
11458
11459                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11460                 public string deptGate
11461                 {
11462                         get
11463                         {
11464                                 return this.deptGateField;
11465                         }
11466                         set
11467                         {
11468                                 this.deptGateField = value;
11469                         }
11470                 }
11471
11472                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11473                 public string dest
11474                 {
11475                         get
11476                         {
11477                                 return this.destField;
11478                         }
11479                         set
11480                         {
11481                                 this.destField = value;
11482                         }
11483                 }
11484
11485                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11486                 public string destGate
11487                 {
11488                         get
11489                         {
11490                                 return this.destGateField;
11491                         }
11492                         set
11493                         {
11494                                 this.destGateField = value;
11495                         }
11496                 }
11497
11498                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11499                 public string destinationAirportId
11500                 {
11501                         get
11502                         {
11503                                 return this.destinationAirportIdField;
11504                         }
11505                         set
11506                         {
11507                                 this.destinationAirportIdField = value;
11508                         }
11509                 }
11510
11511                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11512                 public Nullable<global::System.DateTime> eta
11513                 {
11514                         get
11515                         {
11516                                 return this.etaField;
11517                         }
11518                         set
11519                         {
11520                                 this.etaField = value;
11521                         }
11522                 }
11523
11524                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11525                 public string firstOfficerId
11526                 {
11527                         get
11528                         {
11529                                 return this.firstOfficerIdField;
11530                         }
11531                         set
11532                         {
11533                                 this.firstOfficerIdField = value;
11534                         }
11535                 }
11536
11537                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11538                 public string flightNumber
11539                 {
11540                         get
11541                         {
11542                                 return this.flightNumberField;
11543                         }
11544                         set
11545                         {
11546                                 this.flightNumberField = value;
11547                         }
11548                 }
11549
11550                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11551                 public Nullable<int> flightTime
11552                 {
11553                         get
11554                         {
11555                                 return this.flightTimeField;
11556                         }
11557                         set
11558                         {
11559                                 this.flightTimeField = value;
11560                         }
11561                 }
11562
11563                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11564                 public Nullable<global::System.DateTime> inOOOI
11565                 {
11566                         get
11567                         {
11568                                 return this.inOOOIField;
11569                         }
11570                         set
11571                         {
11572                                 this.inOOOIField = value;
11573                         }
11574                 }
11575
11576                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11577                 public Nullable<decimal> instrument
11578                 {
11579                         get
11580                         {
11581                                 return this.instrumentField;
11582                         }
11583                         set
11584                         {
11585                                 this.instrumentField = value;
11586                         }
11587                 }
11588
11589                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11590                 public Nullable<int> landings
11591                 {
11592                         get
11593                         {
11594                                 return this.landingsField;
11595                         }
11596                         set
11597                         {
11598                                 this.landingsField = value;
11599                         }
11600                 }
11601
11602                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11603                 public Nullable<global::System.DateTime> lastUpdatedUtc
11604                 {
11605                         get
11606                         {
11607                                 return this.lastUpdatedUtcField;
11608                         }
11609                         set
11610                         {
11611                                 this.lastUpdatedUtcField = value;
11612                         }
11613                 }
11614
11615                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11616                 public string legId
11617                 {
11618                         get
11619                         {
11620                                 return this.legIdField;
11621                         }
11622                         set
11623                         {
11624                                 this.legIdField = value;
11625                         }
11626                 }
11627
11628                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11629                 public Nullable<int> modelVersion
11630                 {
11631                         get
11632                         {
11633                                 return this.modelVersionField;
11634                         }
11635                         set
11636                         {
11637                                 this.modelVersionField = value;
11638                         }
11639                 }
11640
11641                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11642                 public Nullable<decimal> night
11643                 {
11644                         get
11645                         {
11646                                 return this.nightField;
11647                         }
11648                         set
11649                         {
11650                                 this.nightField = value;
11651                         }
11652                 }
11653
11654                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11655                 public Nullable<int> nightLandings
11656                 {
11657                         get
11658                         {
11659                                 return this.nightLandingsField;
11660                         }
11661                         set
11662                         {
11663                                 this.nightLandingsField = value;
11664                         }
11665                 }
11666
11667                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11668                 public string notificationMessage
11669                 {
11670                         get
11671                         {
11672                                 return this.notificationMessageField;
11673                         }
11674                         set
11675                         {
11676                                 this.notificationMessageField = value;
11677                         }
11678                 }
11679
11680                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11681                 public Nullable<int> notificationType
11682                 {
11683                         get
11684                         {
11685                                 return this.notificationTypeField;
11686                         }
11687                         set
11688                         {
11689                                 this.notificationTypeField = value;
11690                         }
11691                 }
11692
11693                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11694                 public Nullable<global::System.DateTime> offOOOI
11695                 {
11696                         get
11697                         {
11698                                 return this.offOOOIField;
11699                         }
11700                         set
11701                         {
11702                                 this.offOOOIField = value;
11703                         }
11704                 }
11705
11706                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11707                 public Nullable<global::System.DateTime> onOOOI
11708                 {
11709                         get
11710                         {
11711                                 return this.onOOOIField;
11712                         }
11713                         set
11714                         {
11715                                 this.onOOOIField = value;
11716                         }
11717                 }
11718
11719                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11720                 public string operationTypeId
11721                 {
11722                         get
11723                         {
11724                                 return this.operationTypeIdField;
11725                         }
11726                         set
11727                         {
11728                                 this.operationTypeIdField = value;
11729                         }
11730                 }
11731
11732                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11733                 public string otherCrewAId
11734                 {
11735                         get
11736                         {
11737                                 return this.otherCrewAIdField;
11738                         }
11739                         set
11740                         {
11741                                 this.otherCrewAIdField = value;
11742                         }
11743                 }
11744
11745                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11746                 public string otherCrewBId
11747                 {
11748                         get
11749                         {
11750                                 return this.otherCrewBIdField;
11751                         }
11752                         set
11753                         {
11754                                 this.otherCrewBIdField = value;
11755                         }
11756                 }
11757
11758                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11759                 public Nullable<global::System.DateTime> outOOOI
11760                 {
11761                         get
11762                         {
11763                                 return this.outOOOIField;
11764                         }
11765                         set
11766                         {
11767                                 this.outOOOIField = value;
11768                         }
11769                 }
11770
11771                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11772                 public string payId
11773                 {
11774                         get
11775                         {
11776                                 return this.payIdField;
11777                         }
11778                         set
11779                         {
11780                                 this.payIdField = value;
11781                         }
11782                 }
11783
11784                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11785                 public string positionId
11786                 {
11787                         get
11788                         {
11789                                 return this.positionIdField;
11790                         }
11791                         set
11792                         {
11793                                 this.positionIdField = value;
11794                         }
11795                 }
11796
11797                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11798                 public Nullable<bool> preview
11799                 {
11800                         get
11801                         {
11802                                 return this.previewField;
11803                         }
11804                         set
11805                         {
11806                                 this.previewField = value;
11807                         }
11808                 }
11809
11810                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11811                 public string registration
11812                 {
11813                         get
11814                         {
11815                                 return this.registrationField;
11816                         }
11817                         set
11818                         {
11819                                 this.registrationField = value;
11820                         }
11821                 }
11822
11823                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11824                 public string remarks
11825                 {
11826                         get
11827                         {
11828                                 return this.remarksField;
11829                         }
11830                         set
11831                         {
11832                                 this.remarksField = value;
11833                         }
11834                 }
11835
11836                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11837                 public Nullable<int> scheduledBlock
11838                 {
11839                         get
11840                         {
11841                                 return this.scheduledBlockField;
11842                         }
11843                         set
11844                         {
11845                                 this.scheduledBlockField = value;
11846                         }
11847                 }
11848
11849                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11850                 public Nullable<global::System.DateTime> scheduledIn
11851                 {
11852                         get
11853                         {
11854                                 return this.scheduledInField;
11855                         }
11856                         set
11857                         {
11858                                 this.scheduledInField = value;
11859                         }
11860                 }
11861
11862                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11863                 public Nullable<global::System.DateTime> scheduledOut
11864                 {
11865                         get
11866                         {
11867                                 return this.scheduledOutField;
11868                         }
11869                         set
11870                         {
11871                                 this.scheduledOutField = value;
11872                         }
11873                 }
11874
11875                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11876                 public Nullable<int> sequence
11877                 {
11878                         get
11879                         {
11880                                 return this.sequenceField;
11881                         }
11882                         set
11883                         {
11884                                 this.sequenceField = value;
11885                         }
11886                 }
11887
11888                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11889                 public Nullable<bool> synced
11890                 {
11891                         get
11892                         {
11893                                 return this.syncedField;
11894                         }
11895                         set
11896                         {
11897                                 this.syncedField = value;
11898                         }
11899                 }
11900
11901                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11902                 public Nullable<int> taxiTimeIn
11903                 {
11904                         get
11905                         {
11906                                 return this.taxiTimeInField;
11907                         }
11908                         set
11909                         {
11910                                 this.taxiTimeInField = value;
11911                         }
11912                 }
11913
11914                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11915                 public Nullable<int> taxiTimeOut
11916                 {
11917                         get
11918                         {
11919                                 return this.taxiTimeOutField;
11920                         }
11921                         set
11922                         {
11923                                 this.taxiTimeOutField = value;
11924                         }
11925                 }
11926
11927                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11928                 public int userId
11929                 {
11930                         get
11931                         {
11932                                 return this.userIdField;
11933                         }
11934                         set
11935                         {
11936                                 this.userIdField = value;
11937                         }
11938                 }
11939         }
11940
11941         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
11942         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
11943         [global::System.Runtime.Serialization.DataContractAttribute(Name="NoteDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
11944         public partial class NoteDTO : object
11945         {
11946
11947                 private Nullable<global::System.DateTime> createdUtcField;
11948
11949                 private Nullable<bool> deletedField;
11950
11951                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
11952
11953                 private Nullable<int> modelVersionField;
11954
11955                 private string note1Field;
11956
11957                 private string noteIdField;
11958
11959                 private string notificationMessageField;
11960
11961                 private Nullable<int> notificationTypeField;
11962
11963                 private Nullable<bool> previewField;
11964
11965                 private Nullable<bool> syncedField;
11966
11967                 private int userIdField;
11968
11969                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11970                 public Nullable<global::System.DateTime> createdUtc
11971                 {
11972                         get
11973                         {
11974                                 return this.createdUtcField;
11975                         }
11976                         set
11977                         {
11978                                 this.createdUtcField = value;
11979                         }
11980                 }
11981
11982                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11983                 public Nullable<bool> deleted
11984                 {
11985                         get
11986                         {
11987                                 return this.deletedField;
11988                         }
11989                         set
11990                         {
11991                                 this.deletedField = value;
11992                         }
11993                 }
11994
11995                 [global::System.Runtime.Serialization.DataMemberAttribute()]
11996                 public Nullable<global::System.DateTime> lastUpdatedUtc
11997                 {
11998                         get
11999                         {
12000                                 return this.lastUpdatedUtcField;
12001                         }
12002                         set
12003                         {
12004                                 this.lastUpdatedUtcField = value;
12005                         }
12006                 }
12007
12008                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12009                 public Nullable<int> modelVersion
12010                 {
12011                         get
12012                         {
12013                                 return this.modelVersionField;
12014                         }
12015                         set
12016                         {
12017                                 this.modelVersionField = value;
12018                         }
12019                 }
12020
12021                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12022                 public string note1
12023                 {
12024                         get
12025                         {
12026                                 return this.note1Field;
12027                         }
12028                         set
12029                         {
12030                                 this.note1Field = value;
12031                         }
12032                 }
12033
12034                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12035                 public string noteId
12036                 {
12037                         get
12038                         {
12039                                 return this.noteIdField;
12040                         }
12041                         set
12042                         {
12043                                 this.noteIdField = value;
12044                         }
12045                 }
12046
12047                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12048                 public string notificationMessage
12049                 {
12050                         get
12051                         {
12052                                 return this.notificationMessageField;
12053                         }
12054                         set
12055                         {
12056                                 this.notificationMessageField = value;
12057                         }
12058                 }
12059
12060                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12061                 public Nullable<int> notificationType
12062                 {
12063                         get
12064                         {
12065                                 return this.notificationTypeField;
12066                         }
12067                         set
12068                         {
12069                                 this.notificationTypeField = value;
12070                         }
12071                 }
12072
12073                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12074                 public Nullable<bool> preview
12075                 {
12076                         get
12077                         {
12078                                 return this.previewField;
12079                         }
12080                         set
12081                         {
12082                                 this.previewField = value;
12083                         }
12084                 }
12085
12086                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12087                 public Nullable<bool> synced
12088                 {
12089                         get
12090                         {
12091                                 return this.syncedField;
12092                         }
12093                         set
12094                         {
12095                                 this.syncedField = value;
12096                         }
12097                 }
12098
12099                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12100                 public int userId
12101                 {
12102                         get
12103                         {
12104                                 return this.userIdField;
12105                         }
12106                         set
12107                         {
12108                                 this.userIdField = value;
12109                         }
12110                 }
12111         }
12112
12113         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
12114         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
12115         [global::System.Runtime.Serialization.DataContractAttribute(Name="PayperiodEventDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
12116         public partial class PayperiodEventDTO : object
12117         {
12118
12119                 private string airlineIdField;
12120
12121                 private Nullable<global::System.DateTime> createdUtcField;
12122
12123                 private Nullable<bool> deletedField;
12124
12125                 private Nullable<global::System.DateTime> firstDateField;
12126
12127                 private Nullable<global::System.DateTime> lastDateField;
12128
12129                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
12130
12131                 private Nullable<int> modelVersionField;
12132
12133                 private string payperiodEventIdField;
12134
12135                 private string periodDescriptionField;
12136
12137                 private Nullable<bool> previewField;
12138
12139                 private Nullable<bool> syncedField;
12140
12141                 private int userIdField;
12142
12143                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12144                 public string airlineId
12145                 {
12146                         get
12147                         {
12148                                 return this.airlineIdField;
12149                         }
12150                         set
12151                         {
12152                                 this.airlineIdField = value;
12153                         }
12154                 }
12155
12156                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12157                 public Nullable<global::System.DateTime> createdUtc
12158                 {
12159                         get
12160                         {
12161                                 return this.createdUtcField;
12162                         }
12163                         set
12164                         {
12165                                 this.createdUtcField = value;
12166                         }
12167                 }
12168
12169                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12170                 public Nullable<bool> deleted
12171                 {
12172                         get
12173                         {
12174                                 return this.deletedField;
12175                         }
12176                         set
12177                         {
12178                                 this.deletedField = value;
12179                         }
12180                 }
12181
12182                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12183                 public Nullable<global::System.DateTime> firstDate
12184                 {
12185                         get
12186                         {
12187                                 return this.firstDateField;
12188                         }
12189                         set
12190                         {
12191                                 this.firstDateField = value;
12192                         }
12193                 }
12194
12195                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12196                 public Nullable<global::System.DateTime> lastDate
12197                 {
12198                         get
12199                         {
12200                                 return this.lastDateField;
12201                         }
12202                         set
12203                         {
12204                                 this.lastDateField = value;
12205                         }
12206                 }
12207
12208                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12209                 public Nullable<global::System.DateTime> lastUpdatedUtc
12210                 {
12211                         get
12212                         {
12213                                 return this.lastUpdatedUtcField;
12214                         }
12215                         set
12216                         {
12217                                 this.lastUpdatedUtcField = value;
12218                         }
12219                 }
12220
12221                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12222                 public Nullable<int> modelVersion
12223                 {
12224                         get
12225                         {
12226                                 return this.modelVersionField;
12227                         }
12228                         set
12229                         {
12230                                 this.modelVersionField = value;
12231                         }
12232                 }
12233
12234                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12235                 public string payperiodEventId
12236                 {
12237                         get
12238                         {
12239                                 return this.payperiodEventIdField;
12240                         }
12241                         set
12242                         {
12243                                 this.payperiodEventIdField = value;
12244                         }
12245                 }
12246
12247                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12248                 public string periodDescription
12249                 {
12250                         get
12251                         {
12252                                 return this.periodDescriptionField;
12253                         }
12254                         set
12255                         {
12256                                 this.periodDescriptionField = value;
12257                         }
12258                 }
12259
12260                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12261                 public Nullable<bool> preview
12262                 {
12263                         get
12264                         {
12265                                 return this.previewField;
12266                         }
12267                         set
12268                         {
12269                                 this.previewField = value;
12270                         }
12271                 }
12272
12273                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12274                 public Nullable<bool> synced
12275                 {
12276                         get
12277                         {
12278                                 return this.syncedField;
12279                         }
12280                         set
12281                         {
12282                                 this.syncedField = value;
12283                         }
12284                 }
12285
12286                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12287                 public int userId
12288                 {
12289                         get
12290                         {
12291                                 return this.userIdField;
12292                         }
12293                         set
12294                         {
12295                                 this.userIdField = value;
12296                         }
12297                 }
12298         }
12299
12300         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
12301         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
12302         [global::System.Runtime.Serialization.DataContractAttribute(Name="PayrollCategoryDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
12303         public partial class PayrollCategoryDTO : object
12304         {
12305
12306                 private Nullable<bool> aboveGuaranteeField;
12307
12308                 private Nullable<bool> applyRigField;
12309
12310                 private Nullable<bool> applyToFlightTimeField;
12311
12312                 private Nullable<bool> applyToLegalityField;
12313
12314                 private Nullable<bool> applyToPayField;
12315
12316                 private Nullable<bool> copyLegField;
12317
12318                 private Nullable<global::System.DateTime> createdUtcField;
12319
12320                 private Nullable<bool> deletedField;
12321
12322                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
12323
12324                 private Nullable<int> minimumCreditField;
12325
12326                 private Nullable<int> modelVersionField;
12327
12328                 private string notificationMessageField;
12329
12330                 private Nullable<int> notificationTypeField;
12331
12332                 private Nullable<bool> overridePayField;
12333
12334                 private Nullable<decimal> payrateField;
12335
12336                 private string payrollCategoriesIdField;
12337
12338                 private string plainDescriptionField;
12339
12340                 private Nullable<bool> previewField;
12341
12342                 private Nullable<int> rigAField;
12343
12344                 private Nullable<int> rigBField;
12345
12346                 private Nullable<bool> selectableField;
12347
12348                 private Nullable<bool> setAllLegsField;
12349
12350                 private Nullable<bool> syncedField;
12351
12352                 private int userIdField;
12353
12354                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12355                 public Nullable<bool> aboveGuarantee
12356                 {
12357                         get
12358                         {
12359                                 return this.aboveGuaranteeField;
12360                         }
12361                         set
12362                         {
12363                                 this.aboveGuaranteeField = value;
12364                         }
12365                 }
12366
12367                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12368                 public Nullable<bool> applyRig
12369                 {
12370                         get
12371                         {
12372                                 return this.applyRigField;
12373                         }
12374                         set
12375                         {
12376                                 this.applyRigField = value;
12377                         }
12378                 }
12379
12380                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12381                 public Nullable<bool> applyToFlightTime
12382                 {
12383                         get
12384                         {
12385                                 return this.applyToFlightTimeField;
12386                         }
12387                         set
12388                         {
12389                                 this.applyToFlightTimeField = value;
12390                         }
12391                 }
12392
12393                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12394                 public Nullable<bool> applyToLegality
12395                 {
12396                         get
12397                         {
12398                                 return this.applyToLegalityField;
12399                         }
12400                         set
12401                         {
12402                                 this.applyToLegalityField = value;
12403                         }
12404                 }
12405
12406                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12407                 public Nullable<bool> applyToPay
12408                 {
12409                         get
12410                         {
12411                                 return this.applyToPayField;
12412                         }
12413                         set
12414                         {
12415                                 this.applyToPayField = value;
12416                         }
12417                 }
12418
12419                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12420                 public Nullable<bool> copyLeg
12421                 {
12422                         get
12423                         {
12424                                 return this.copyLegField;
12425                         }
12426                         set
12427                         {
12428                                 this.copyLegField = value;
12429                         }
12430                 }
12431
12432                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12433                 public Nullable<global::System.DateTime> createdUtc
12434                 {
12435                         get
12436                         {
12437                                 return this.createdUtcField;
12438                         }
12439                         set
12440                         {
12441                                 this.createdUtcField = value;
12442                         }
12443                 }
12444
12445                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12446                 public Nullable<bool> deleted
12447                 {
12448                         get
12449                         {
12450                                 return this.deletedField;
12451                         }
12452                         set
12453                         {
12454                                 this.deletedField = value;
12455                         }
12456                 }
12457
12458                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12459                 public Nullable<global::System.DateTime> lastUpdatedUtc
12460                 {
12461                         get
12462                         {
12463                                 return this.lastUpdatedUtcField;
12464                         }
12465                         set
12466                         {
12467                                 this.lastUpdatedUtcField = value;
12468                         }
12469                 }
12470
12471                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12472                 public Nullable<int> minimumCredit
12473                 {
12474                         get
12475                         {
12476                                 return this.minimumCreditField;
12477                         }
12478                         set
12479                         {
12480                                 this.minimumCreditField = value;
12481                         }
12482                 }
12483
12484                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12485                 public Nullable<int> modelVersion
12486                 {
12487                         get
12488                         {
12489                                 return this.modelVersionField;
12490                         }
12491                         set
12492                         {
12493                                 this.modelVersionField = value;
12494                         }
12495                 }
12496
12497                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12498                 public string notificationMessage
12499                 {
12500                         get
12501                         {
12502                                 return this.notificationMessageField;
12503                         }
12504                         set
12505                         {
12506                                 this.notificationMessageField = value;
12507                         }
12508                 }
12509
12510                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12511                 public Nullable<int> notificationType
12512                 {
12513                         get
12514                         {
12515                                 return this.notificationTypeField;
12516                         }
12517                         set
12518                         {
12519                                 this.notificationTypeField = value;
12520                         }
12521                 }
12522
12523                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12524                 public Nullable<bool> overridePay
12525                 {
12526                         get
12527                         {
12528                                 return this.overridePayField;
12529                         }
12530                         set
12531                         {
12532                                 this.overridePayField = value;
12533                         }
12534                 }
12535
12536                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12537                 public Nullable<decimal> payrate
12538                 {
12539                         get
12540                         {
12541                                 return this.payrateField;
12542                         }
12543                         set
12544                         {
12545                                 this.payrateField = value;
12546                         }
12547                 }
12548
12549                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12550                 public string payrollCategoriesId
12551                 {
12552                         get
12553                         {
12554                                 return this.payrollCategoriesIdField;
12555                         }
12556                         set
12557                         {
12558                                 this.payrollCategoriesIdField = value;
12559                         }
12560                 }
12561
12562                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12563                 public string plainDescription
12564                 {
12565                         get
12566                         {
12567                                 return this.plainDescriptionField;
12568                         }
12569                         set
12570                         {
12571                                 this.plainDescriptionField = value;
12572                         }
12573                 }
12574
12575                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12576                 public Nullable<bool> preview
12577                 {
12578                         get
12579                         {
12580                                 return this.previewField;
12581                         }
12582                         set
12583                         {
12584                                 this.previewField = value;
12585                         }
12586                 }
12587
12588                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12589                 public Nullable<int> rigA
12590                 {
12591                         get
12592                         {
12593                                 return this.rigAField;
12594                         }
12595                         set
12596                         {
12597                                 this.rigAField = value;
12598                         }
12599                 }
12600
12601                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12602                 public Nullable<int> rigB
12603                 {
12604                         get
12605                         {
12606                                 return this.rigBField;
12607                         }
12608                         set
12609                         {
12610                                 this.rigBField = value;
12611                         }
12612                 }
12613
12614                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12615                 public Nullable<bool> selectable
12616                 {
12617                         get
12618                         {
12619                                 return this.selectableField;
12620                         }
12621                         set
12622                         {
12623                                 this.selectableField = value;
12624                         }
12625                 }
12626
12627                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12628                 public Nullable<bool> setAllLegs
12629                 {
12630                         get
12631                         {
12632                                 return this.setAllLegsField;
12633                         }
12634                         set
12635                         {
12636                                 this.setAllLegsField = value;
12637                         }
12638                 }
12639
12640                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12641                 public Nullable<bool> synced
12642                 {
12643                         get
12644                         {
12645                                 return this.syncedField;
12646                         }
12647                         set
12648                         {
12649                                 this.syncedField = value;
12650                         }
12651                 }
12652
12653                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12654                 public int userId
12655                 {
12656                         get
12657                         {
12658                                 return this.userIdField;
12659                         }
12660                         set
12661                         {
12662                                 this.userIdField = value;
12663                         }
12664                 }
12665         }
12666
12667         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
12668         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
12669         [global::System.Runtime.Serialization.DataContractAttribute(Name="PayrollDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
12670         public partial class PayrollDTO : object
12671         {
12672
12673                 private Nullable<int> actualField;
12674
12675                 private Nullable<global::System.DateTime> createdUtcField;
12676
12677                 private Nullable<int> creditField;
12678
12679                 private Nullable<bool> deletedField;
12680
12681                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
12682
12683                 private Nullable<int> modelVersionField;
12684
12685                 private string notificationMessageField;
12686
12687                 private Nullable<int> notificationTypeField;
12688
12689                 private string payrollCategoriesIdField;
12690
12691                 private string payrollIdField;
12692
12693                 private Nullable<bool> previewField;
12694
12695                 private Nullable<bool> syncedField;
12696
12697                 private int userIdField;
12698
12699                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12700                 public Nullable<int> actual
12701                 {
12702                         get
12703                         {
12704                                 return this.actualField;
12705                         }
12706                         set
12707                         {
12708                                 this.actualField = value;
12709                         }
12710                 }
12711
12712                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12713                 public Nullable<global::System.DateTime> createdUtc
12714                 {
12715                         get
12716                         {
12717                                 return this.createdUtcField;
12718                         }
12719                         set
12720                         {
12721                                 this.createdUtcField = value;
12722                         }
12723                 }
12724
12725                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12726                 public Nullable<int> credit
12727                 {
12728                         get
12729                         {
12730                                 return this.creditField;
12731                         }
12732                         set
12733                         {
12734                                 this.creditField = value;
12735                         }
12736                 }
12737
12738                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12739                 public Nullable<bool> deleted
12740                 {
12741                         get
12742                         {
12743                                 return this.deletedField;
12744                         }
12745                         set
12746                         {
12747                                 this.deletedField = value;
12748                         }
12749                 }
12750
12751                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12752                 public Nullable<global::System.DateTime> lastUpdatedUtc
12753                 {
12754                         get
12755                         {
12756                                 return this.lastUpdatedUtcField;
12757                         }
12758                         set
12759                         {
12760                                 this.lastUpdatedUtcField = value;
12761                         }
12762                 }
12763
12764                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12765                 public Nullable<int> modelVersion
12766                 {
12767                         get
12768                         {
12769                                 return this.modelVersionField;
12770                         }
12771                         set
12772                         {
12773                                 this.modelVersionField = value;
12774                         }
12775                 }
12776
12777                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12778                 public string notificationMessage
12779                 {
12780                         get
12781                         {
12782                                 return this.notificationMessageField;
12783                         }
12784                         set
12785                         {
12786                                 this.notificationMessageField = value;
12787                         }
12788                 }
12789
12790                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12791                 public Nullable<int> notificationType
12792                 {
12793                         get
12794                         {
12795                                 return this.notificationTypeField;
12796                         }
12797                         set
12798                         {
12799                                 this.notificationTypeField = value;
12800                         }
12801                 }
12802
12803                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12804                 public string payrollCategoriesId
12805                 {
12806                         get
12807                         {
12808                                 return this.payrollCategoriesIdField;
12809                         }
12810                         set
12811                         {
12812                                 this.payrollCategoriesIdField = value;
12813                         }
12814                 }
12815
12816                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12817                 public string payrollId
12818                 {
12819                         get
12820                         {
12821                                 return this.payrollIdField;
12822                         }
12823                         set
12824                         {
12825                                 this.payrollIdField = value;
12826                         }
12827                 }
12828
12829                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12830                 public Nullable<bool> preview
12831                 {
12832                         get
12833                         {
12834                                 return this.previewField;
12835                         }
12836                         set
12837                         {
12838                                 this.previewField = value;
12839                         }
12840                 }
12841
12842                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12843                 public Nullable<bool> synced
12844                 {
12845                         get
12846                         {
12847                                 return this.syncedField;
12848                         }
12849                         set
12850                         {
12851                                 this.syncedField = value;
12852                         }
12853                 }
12854
12855                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12856                 public int userId
12857                 {
12858                         get
12859                         {
12860                                 return this.userIdField;
12861                         }
12862                         set
12863                         {
12864                                 this.userIdField = value;
12865                         }
12866                 }
12867         }
12868
12869         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
12870         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
12871         [global::System.Runtime.Serialization.DataContractAttribute(Name="PerformanceDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
12872         public partial class PerformanceDTO : object
12873         {
12874
12875                 private Nullable<int> actualField;
12876
12877                 private Nullable<global::System.DateTime> createdUtcField;
12878
12879                 private Nullable<bool> deletedField;
12880
12881                 private Nullable<int> deviatedField;
12882
12883                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
12884
12885                 private Nullable<int> modelVersionField;
12886
12887                 private string notificationMessageField;
12888
12889                 private Nullable<int> notificationTypeField;
12890
12891                 private string performanceIdField;
12892
12893                 private Nullable<int> plannedFuelField;
12894
12895                 private Nullable<bool> previewField;
12896
12897                 private Nullable<bool> syncedField;
12898
12899                 private int userIdField;
12900
12901                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12902                 public Nullable<int> actual
12903                 {
12904                         get
12905                         {
12906                                 return this.actualField;
12907                         }
12908                         set
12909                         {
12910                                 this.actualField = value;
12911                         }
12912                 }
12913
12914                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12915                 public Nullable<global::System.DateTime> createdUtc
12916                 {
12917                         get
12918                         {
12919                                 return this.createdUtcField;
12920                         }
12921                         set
12922                         {
12923                                 this.createdUtcField = value;
12924                         }
12925                 }
12926
12927                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12928                 public Nullable<bool> deleted
12929                 {
12930                         get
12931                         {
12932                                 return this.deletedField;
12933                         }
12934                         set
12935                         {
12936                                 this.deletedField = value;
12937                         }
12938                 }
12939
12940                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12941                 public Nullable<int> deviated
12942                 {
12943                         get
12944                         {
12945                                 return this.deviatedField;
12946                         }
12947                         set
12948                         {
12949                                 this.deviatedField = value;
12950                         }
12951                 }
12952
12953                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12954                 public Nullable<global::System.DateTime> lastUpdatedUtc
12955                 {
12956                         get
12957                         {
12958                                 return this.lastUpdatedUtcField;
12959                         }
12960                         set
12961                         {
12962                                 this.lastUpdatedUtcField = value;
12963                         }
12964                 }
12965
12966                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12967                 public Nullable<int> modelVersion
12968                 {
12969                         get
12970                         {
12971                                 return this.modelVersionField;
12972                         }
12973                         set
12974                         {
12975                                 this.modelVersionField = value;
12976                         }
12977                 }
12978
12979                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12980                 public string notificationMessage
12981                 {
12982                         get
12983                         {
12984                                 return this.notificationMessageField;
12985                         }
12986                         set
12987                         {
12988                                 this.notificationMessageField = value;
12989                         }
12990                 }
12991
12992                 [global::System.Runtime.Serialization.DataMemberAttribute()]
12993                 public Nullable<int> notificationType
12994                 {
12995                         get
12996                         {
12997                                 return this.notificationTypeField;
12998                         }
12999                         set
13000                         {
13001                                 this.notificationTypeField = value;
13002                         }
13003                 }
13004
13005                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13006                 public string performanceId
13007                 {
13008                         get
13009                         {
13010                                 return this.performanceIdField;
13011                         }
13012                         set
13013                         {
13014                                 this.performanceIdField = value;
13015                         }
13016                 }
13017
13018                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13019                 public Nullable<int> plannedFuel
13020                 {
13021                         get
13022                         {
13023                                 return this.plannedFuelField;
13024                         }
13025                         set
13026                         {
13027                                 this.plannedFuelField = value;
13028                         }
13029                 }
13030
13031                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13032                 public Nullable<bool> preview
13033                 {
13034                         get
13035                         {
13036                                 return this.previewField;
13037                         }
13038                         set
13039                         {
13040                                 this.previewField = value;
13041                         }
13042                 }
13043
13044                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13045                 public Nullable<bool> synced
13046                 {
13047                         get
13048                         {
13049                                 return this.syncedField;
13050                         }
13051                         set
13052                         {
13053                                 this.syncedField = value;
13054                         }
13055                 }
13056
13057                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13058                 public int userId
13059                 {
13060                         get
13061                         {
13062                                 return this.userIdField;
13063                         }
13064                         set
13065                         {
13066                                 this.userIdField = value;
13067                         }
13068                 }
13069         }
13070
13071         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
13072         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
13073         [global::System.Runtime.Serialization.DataContractAttribute(Name="PositionDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
13074         public partial class PositionDTO : object
13075         {
13076
13077                 private Nullable<bool> autoNightLandingField;
13078
13079                 private Nullable<bool> checkAirmanField;
13080
13081                 private Nullable<global::System.DateTime> createdUtcField;
13082
13083                 private Nullable<bool> creditLandingField;
13084
13085                 private Nullable<bool> deletedField;
13086
13087                 private Nullable<bool> ioeField;
13088
13089                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
13090
13091                 private Nullable<int> modelVersionField;
13092
13093                 private string notificationMessageField;
13094
13095                 private Nullable<int> notificationTypeField;
13096
13097                 private Nullable<bool> pilotFlyingField;
13098
13099                 private Nullable<bool> pilotInCommandField;
13100
13101                 private string position1Field;
13102
13103                 private string positionIdField;
13104
13105                 private Nullable<bool> previewField;
13106
13107                 private Nullable<bool> selectableField;
13108
13109                 private Nullable<bool> syncedField;
13110
13111                 private int userIdField;
13112
13113                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13114                 public Nullable<bool> autoNightLanding
13115                 {
13116                         get
13117                         {
13118                                 return this.autoNightLandingField;
13119                         }
13120                         set
13121                         {
13122                                 this.autoNightLandingField = value;
13123                         }
13124                 }
13125
13126                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13127                 public Nullable<bool> checkAirman
13128                 {
13129                         get
13130                         {
13131                                 return this.checkAirmanField;
13132                         }
13133                         set
13134                         {
13135                                 this.checkAirmanField = value;
13136                         }
13137                 }
13138
13139                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13140                 public Nullable<global::System.DateTime> createdUtc
13141                 {
13142                         get
13143                         {
13144                                 return this.createdUtcField;
13145                         }
13146                         set
13147                         {
13148                                 this.createdUtcField = value;
13149                         }
13150                 }
13151
13152                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13153                 public Nullable<bool> creditLanding
13154                 {
13155                         get
13156                         {
13157                                 return this.creditLandingField;
13158                         }
13159                         set
13160                         {
13161                                 this.creditLandingField = value;
13162                         }
13163                 }
13164
13165                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13166                 public Nullable<bool> deleted
13167                 {
13168                         get
13169                         {
13170                                 return this.deletedField;
13171                         }
13172                         set
13173                         {
13174                                 this.deletedField = value;
13175                         }
13176                 }
13177
13178                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13179                 public Nullable<bool> ioe
13180                 {
13181                         get
13182                         {
13183                                 return this.ioeField;
13184                         }
13185                         set
13186                         {
13187                                 this.ioeField = value;
13188                         }
13189                 }
13190
13191                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13192                 public Nullable<global::System.DateTime> lastUpdatedUtc
13193                 {
13194                         get
13195                         {
13196                                 return this.lastUpdatedUtcField;
13197                         }
13198                         set
13199                         {
13200                                 this.lastUpdatedUtcField = value;
13201                         }
13202                 }
13203
13204                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13205                 public Nullable<int> modelVersion
13206                 {
13207                         get
13208                         {
13209                                 return this.modelVersionField;
13210                         }
13211                         set
13212                         {
13213                                 this.modelVersionField = value;
13214                         }
13215                 }
13216
13217                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13218                 public string notificationMessage
13219                 {
13220                         get
13221                         {
13222                                 return this.notificationMessageField;
13223                         }
13224                         set
13225                         {
13226                                 this.notificationMessageField = value;
13227                         }
13228                 }
13229
13230                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13231                 public Nullable<int> notificationType
13232                 {
13233                         get
13234                         {
13235                                 return this.notificationTypeField;
13236                         }
13237                         set
13238                         {
13239                                 this.notificationTypeField = value;
13240                         }
13241                 }
13242
13243                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13244                 public Nullable<bool> pilotFlying
13245                 {
13246                         get
13247                         {
13248                                 return this.pilotFlyingField;
13249                         }
13250                         set
13251                         {
13252                                 this.pilotFlyingField = value;
13253                         }
13254                 }
13255
13256                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13257                 public Nullable<bool> pilotInCommand
13258                 {
13259                         get
13260                         {
13261                                 return this.pilotInCommandField;
13262                         }
13263                         set
13264                         {
13265                                 this.pilotInCommandField = value;
13266                         }
13267                 }
13268
13269                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13270                 public string position1
13271                 {
13272                         get
13273                         {
13274                                 return this.position1Field;
13275                         }
13276                         set
13277                         {
13278                                 this.position1Field = value;
13279                         }
13280                 }
13281
13282                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13283                 public string positionId
13284                 {
13285                         get
13286                         {
13287                                 return this.positionIdField;
13288                         }
13289                         set
13290                         {
13291                                 this.positionIdField = value;
13292                         }
13293                 }
13294
13295                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13296                 public Nullable<bool> preview
13297                 {
13298                         get
13299                         {
13300                                 return this.previewField;
13301                         }
13302                         set
13303                         {
13304                                 this.previewField = value;
13305                         }
13306                 }
13307
13308                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13309                 public Nullable<bool> selectable
13310                 {
13311                         get
13312                         {
13313                                 return this.selectableField;
13314                         }
13315                         set
13316                         {
13317                                 this.selectableField = value;
13318                         }
13319                 }
13320
13321                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13322                 public Nullable<bool> synced
13323                 {
13324                         get
13325                         {
13326                                 return this.syncedField;
13327                         }
13328                         set
13329                         {
13330                                 this.syncedField = value;
13331                         }
13332                 }
13333
13334                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13335                 public int userId
13336                 {
13337                         get
13338                         {
13339                                 return this.userIdField;
13340                         }
13341                         set
13342                         {
13343                                 this.userIdField = value;
13344                         }
13345                 }
13346         }
13347
13348         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
13349         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
13350         [global::System.Runtime.Serialization.DataContractAttribute(Name="ReglatoryOperationTypeDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
13351         public partial class ReglatoryOperationTypeDTO : object
13352         {
13353
13354                 private Nullable<bool> activeField;
13355
13356                 private Nullable<bool> canMixOperationsField;
13357
13358                 private Nullable<global::System.DateTime> createdUtcField;
13359
13360                 private Nullable<bool> deletedField;
13361
13362                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
13363
13364                 private Nullable<int> modelVersionField;
13365
13366                 private string operationAbvreviationField;
13367
13368                 private string operationDescriptionField;
13369
13370                 private Nullable<bool> previewField;
13371
13372                 private string reglatoryOperationTypesIdField;
13373
13374                 private string schemaURLField;
13375
13376                 private Nullable<bool> syncedField;
13377
13378                 private int userIdField;
13379
13380                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13381                 public Nullable<bool> active
13382                 {
13383                         get
13384                         {
13385                                 return this.activeField;
13386                         }
13387                         set
13388                         {
13389                                 this.activeField = value;
13390                         }
13391                 }
13392
13393                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13394                 public Nullable<bool> canMixOperations
13395                 {
13396                         get
13397                         {
13398                                 return this.canMixOperationsField;
13399                         }
13400                         set
13401                         {
13402                                 this.canMixOperationsField = value;
13403                         }
13404                 }
13405
13406                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13407                 public Nullable<global::System.DateTime> createdUtc
13408                 {
13409                         get
13410                         {
13411                                 return this.createdUtcField;
13412                         }
13413                         set
13414                         {
13415                                 this.createdUtcField = value;
13416                         }
13417                 }
13418
13419                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13420                 public Nullable<bool> deleted
13421                 {
13422                         get
13423                         {
13424                                 return this.deletedField;
13425                         }
13426                         set
13427                         {
13428                                 this.deletedField = value;
13429                         }
13430                 }
13431
13432                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13433                 public Nullable<global::System.DateTime> lastUpdatedUtc
13434                 {
13435                         get
13436                         {
13437                                 return this.lastUpdatedUtcField;
13438                         }
13439                         set
13440                         {
13441                                 this.lastUpdatedUtcField = value;
13442                         }
13443                 }
13444
13445                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13446                 public Nullable<int> modelVersion
13447                 {
13448                         get
13449                         {
13450                                 return this.modelVersionField;
13451                         }
13452                         set
13453                         {
13454                                 this.modelVersionField = value;
13455                         }
13456                 }
13457
13458                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13459                 public string operationAbvreviation
13460                 {
13461                         get
13462                         {
13463                                 return this.operationAbvreviationField;
13464                         }
13465                         set
13466                         {
13467                                 this.operationAbvreviationField = value;
13468                         }
13469                 }
13470
13471                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13472                 public string operationDescription
13473                 {
13474                         get
13475                         {
13476                                 return this.operationDescriptionField;
13477                         }
13478                         set
13479                         {
13480                                 this.operationDescriptionField = value;
13481                         }
13482                 }
13483
13484                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13485                 public Nullable<bool> preview
13486                 {
13487                         get
13488                         {
13489                                 return this.previewField;
13490                         }
13491                         set
13492                         {
13493                                 this.previewField = value;
13494                         }
13495                 }
13496
13497                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13498                 public string reglatoryOperationTypesId
13499                 {
13500                         get
13501                         {
13502                                 return this.reglatoryOperationTypesIdField;
13503                         }
13504                         set
13505                         {
13506                                 this.reglatoryOperationTypesIdField = value;
13507                         }
13508                 }
13509
13510                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13511                 public string schemaURL
13512                 {
13513                         get
13514                         {
13515                                 return this.schemaURLField;
13516                         }
13517                         set
13518                         {
13519                                 this.schemaURLField = value;
13520                         }
13521                 }
13522
13523                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13524                 public Nullable<bool> synced
13525                 {
13526                         get
13527                         {
13528                                 return this.syncedField;
13529                         }
13530                         set
13531                         {
13532                                 this.syncedField = value;
13533                         }
13534                 }
13535
13536                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13537                 public int userId
13538                 {
13539                         get
13540                         {
13541                                 return this.userIdField;
13542                         }
13543                         set
13544                         {
13545                                 this.userIdField = value;
13546                         }
13547                 }
13548         }
13549
13550         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
13551         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
13552         [global::System.Runtime.Serialization.DataContractAttribute(Name="TripDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
13553         public partial class TripDTO : object
13554         {
13555
13556                 private bool activeField;
13557
13558                 private string calendarIdentifierField;
13559
13560                 private Nullable<bool> completedField;
13561
13562                 private Nullable<global::System.DateTime> createdUtcField;
13563
13564                 private Nullable<bool> deletedField;
13565
13566                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
13567
13568                 private Nullable<int> modelVersionField;
13569
13570                 private string notificationMessageField;
13571
13572                 private Nullable<int> notificationTypeField;
13573
13574                 private Nullable<bool> previewField;
13575
13576                 private Nullable<global::System.DateTime> seqEndTimeField;
13577
13578                 private Nullable<global::System.DateTime> seqStartTimeField;
13579
13580                 private Nullable<bool> syncedField;
13581
13582                 private Nullable<int> tafbField;
13583
13584                 private Nullable<int> totalBlockField;
13585
13586                 private Nullable<int> totalCreditField;
13587
13588                 private Nullable<decimal> totalFlightTimeField;
13589
13590                 private Nullable<decimal> totalInstrumentField;
13591
13592                 private Nullable<int> totalLandingsField;
13593
13594                 private Nullable<decimal> totalNightField;
13595
13596                 private Nullable<int> totalNightLandingsField;
13597
13598                 private Nullable<decimal> totalPayFField;
13599
13600                 private string tripIdField;
13601
13602                 private string tripNumberField;
13603
13604                 private int userIdField;
13605
13606                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13607                 public bool active
13608                 {
13609                         get
13610                         {
13611                                 return this.activeField;
13612                         }
13613                         set
13614                         {
13615                                 this.activeField = value;
13616                         }
13617                 }
13618
13619                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13620                 public string calendarIdentifier
13621                 {
13622                         get
13623                         {
13624                                 return this.calendarIdentifierField;
13625                         }
13626                         set
13627                         {
13628                                 this.calendarIdentifierField = value;
13629                         }
13630                 }
13631
13632                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13633                 public Nullable<bool> completed
13634                 {
13635                         get
13636                         {
13637                                 return this.completedField;
13638                         }
13639                         set
13640                         {
13641                                 this.completedField = value;
13642                         }
13643                 }
13644
13645                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13646                 public Nullable<global::System.DateTime> createdUtc
13647                 {
13648                         get
13649                         {
13650                                 return this.createdUtcField;
13651                         }
13652                         set
13653                         {
13654                                 this.createdUtcField = value;
13655                         }
13656                 }
13657
13658                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13659                 public Nullable<bool> deleted
13660                 {
13661                         get
13662                         {
13663                                 return this.deletedField;
13664                         }
13665                         set
13666                         {
13667                                 this.deletedField = value;
13668                         }
13669                 }
13670
13671                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13672                 public Nullable<global::System.DateTime> lastUpdatedUtc
13673                 {
13674                         get
13675                         {
13676                                 return this.lastUpdatedUtcField;
13677                         }
13678                         set
13679                         {
13680                                 this.lastUpdatedUtcField = value;
13681                         }
13682                 }
13683
13684                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13685                 public Nullable<int> modelVersion
13686                 {
13687                         get
13688                         {
13689                                 return this.modelVersionField;
13690                         }
13691                         set
13692                         {
13693                                 this.modelVersionField = value;
13694                         }
13695                 }
13696
13697                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13698                 public string notificationMessage
13699                 {
13700                         get
13701                         {
13702                                 return this.notificationMessageField;
13703                         }
13704                         set
13705                         {
13706                                 this.notificationMessageField = value;
13707                         }
13708                 }
13709
13710                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13711                 public Nullable<int> notificationType
13712                 {
13713                         get
13714                         {
13715                                 return this.notificationTypeField;
13716                         }
13717                         set
13718                         {
13719                                 this.notificationTypeField = value;
13720                         }
13721                 }
13722
13723                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13724                 public Nullable<bool> preview
13725                 {
13726                         get
13727                         {
13728                                 return this.previewField;
13729                         }
13730                         set
13731                         {
13732                                 this.previewField = value;
13733                         }
13734                 }
13735
13736                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13737                 public Nullable<global::System.DateTime> seqEndTime
13738                 {
13739                         get
13740                         {
13741                                 return this.seqEndTimeField;
13742                         }
13743                         set
13744                         {
13745                                 this.seqEndTimeField = value;
13746                         }
13747                 }
13748
13749                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13750                 public Nullable<global::System.DateTime> seqStartTime
13751                 {
13752                         get
13753                         {
13754                                 return this.seqStartTimeField;
13755                         }
13756                         set
13757                         {
13758                                 this.seqStartTimeField = value;
13759                         }
13760                 }
13761
13762                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13763                 public Nullable<bool> synced
13764                 {
13765                         get
13766                         {
13767                                 return this.syncedField;
13768                         }
13769                         set
13770                         {
13771                                 this.syncedField = value;
13772                         }
13773                 }
13774
13775                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13776                 public Nullable<int> tafb
13777                 {
13778                         get
13779                         {
13780                                 return this.tafbField;
13781                         }
13782                         set
13783                         {
13784                                 this.tafbField = value;
13785                         }
13786                 }
13787
13788                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13789                 public Nullable<int> totalBlock
13790                 {
13791                         get
13792                         {
13793                                 return this.totalBlockField;
13794                         }
13795                         set
13796                         {
13797                                 this.totalBlockField = value;
13798                         }
13799                 }
13800
13801                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13802                 public Nullable<int> totalCredit
13803                 {
13804                         get
13805                         {
13806                                 return this.totalCreditField;
13807                         }
13808                         set
13809                         {
13810                                 this.totalCreditField = value;
13811                         }
13812                 }
13813
13814                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13815                 public Nullable<decimal> totalFlightTime
13816                 {
13817                         get
13818                         {
13819                                 return this.totalFlightTimeField;
13820                         }
13821                         set
13822                         {
13823                                 this.totalFlightTimeField = value;
13824                         }
13825                 }
13826
13827                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13828                 public Nullable<decimal> totalInstrument
13829                 {
13830                         get
13831                         {
13832                                 return this.totalInstrumentField;
13833                         }
13834                         set
13835                         {
13836                                 this.totalInstrumentField = value;
13837                         }
13838                 }
13839
13840                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13841                 public Nullable<int> totalLandings
13842                 {
13843                         get
13844                         {
13845                                 return this.totalLandingsField;
13846                         }
13847                         set
13848                         {
13849                                 this.totalLandingsField = value;
13850                         }
13851                 }
13852
13853                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13854                 public Nullable<decimal> totalNight
13855                 {
13856                         get
13857                         {
13858                                 return this.totalNightField;
13859                         }
13860                         set
13861                         {
13862                                 this.totalNightField = value;
13863                         }
13864                 }
13865
13866                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13867                 public Nullable<int> totalNightLandings
13868                 {
13869                         get
13870                         {
13871                                 return this.totalNightLandingsField;
13872                         }
13873                         set
13874                         {
13875                                 this.totalNightLandingsField = value;
13876                         }
13877                 }
13878
13879                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13880                 public Nullable<decimal> totalPayF
13881                 {
13882                         get
13883                         {
13884                                 return this.totalPayFField;
13885                         }
13886                         set
13887                         {
13888                                 this.totalPayFField = value;
13889                         }
13890                 }
13891
13892                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13893                 public string tripId
13894                 {
13895                         get
13896                         {
13897                                 return this.tripIdField;
13898                         }
13899                         set
13900                         {
13901                                 this.tripIdField = value;
13902                         }
13903                 }
13904
13905                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13906                 public string tripNumber
13907                 {
13908                         get
13909                         {
13910                                 return this.tripNumberField;
13911                         }
13912                         set
13913                         {
13914                                 this.tripNumberField = value;
13915                         }
13916                 }
13917
13918                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13919                 public int userId
13920                 {
13921                         get
13922                         {
13923                                 return this.userIdField;
13924                         }
13925                         set
13926                         {
13927                                 this.userIdField = value;
13928                         }
13929                 }
13930         }
13931
13932         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
13933         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
13934         [global::System.Runtime.Serialization.DataContractAttribute(Name="UserSettingDTO", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
13935         public partial class UserSettingDTO : object
13936         {
13937
13938                 private Nullable<global::System.DateTime> createdUtcField;
13939
13940                 private Nullable<bool> deletedField;
13941
13942                 private string keyField;
13943
13944                 private Nullable<global::System.DateTime> lastUpdatedUtcField;
13945
13946                 private Nullable<int> modelVersionField;
13947
13948                 private string notificationMessageField;
13949
13950                 private Nullable<int> notificationTypeField;
13951
13952                 private Nullable<bool> previewField;
13953
13954                 private string stringValueField;
13955
13956                 private Nullable<bool> syncedField;
13957
13958                 private int userIdField;
13959
13960                 private string userSettingIdField;
13961
13962                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13963                 public Nullable<global::System.DateTime> createdUtc
13964                 {
13965                         get
13966                         {
13967                                 return this.createdUtcField;
13968                         }
13969                         set
13970                         {
13971                                 this.createdUtcField = value;
13972                         }
13973                 }
13974
13975                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13976                 public Nullable<bool> deleted
13977                 {
13978                         get
13979                         {
13980                                 return this.deletedField;
13981                         }
13982                         set
13983                         {
13984                                 this.deletedField = value;
13985                         }
13986                 }
13987
13988                 [global::System.Runtime.Serialization.DataMemberAttribute()]
13989                 public string key
13990                 {
13991                         get
13992                         {
13993                                 return this.keyField;
13994                         }
13995                         set
13996                         {
13997                                 this.keyField = value;
13998                         }
13999                 }
14000
14001                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14002                 public Nullable<global::System.DateTime> lastUpdatedUtc
14003                 {
14004                         get
14005                         {
14006                                 return this.lastUpdatedUtcField;
14007                         }
14008                         set
14009                         {
14010                                 this.lastUpdatedUtcField = value;
14011                         }
14012                 }
14013
14014                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14015                 public Nullable<int> modelVersion
14016                 {
14017                         get
14018                         {
14019                                 return this.modelVersionField;
14020                         }
14021                         set
14022                         {
14023                                 this.modelVersionField = value;
14024                         }
14025                 }
14026
14027                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14028                 public string notificationMessage
14029                 {
14030                         get
14031                         {
14032                                 return this.notificationMessageField;
14033                         }
14034                         set
14035                         {
14036                                 this.notificationMessageField = value;
14037                         }
14038                 }
14039
14040                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14041                 public Nullable<int> notificationType
14042                 {
14043                         get
14044                         {
14045                                 return this.notificationTypeField;
14046                         }
14047                         set
14048                         {
14049                                 this.notificationTypeField = value;
14050                         }
14051                 }
14052
14053                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14054                 public Nullable<bool> preview
14055                 {
14056                         get
14057                         {
14058                                 return this.previewField;
14059                         }
14060                         set
14061                         {
14062                                 this.previewField = value;
14063                         }
14064                 }
14065
14066                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14067                 public string stringValue
14068                 {
14069                         get
14070                         {
14071                                 return this.stringValueField;
14072                         }
14073                         set
14074                         {
14075                                 this.stringValueField = value;
14076                         }
14077                 }
14078
14079                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14080                 public Nullable<bool> synced
14081                 {
14082                         get
14083                         {
14084                                 return this.syncedField;
14085                         }
14086                         set
14087                         {
14088                                 this.syncedField = value;
14089                         }
14090                 }
14091
14092                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14093                 public int userId
14094                 {
14095                         get
14096                         {
14097                                 return this.userIdField;
14098                         }
14099                         set
14100                         {
14101                                 this.userIdField = value;
14102                         }
14103                 }
14104
14105                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14106                 public string userSettingId
14107                 {
14108                         get
14109                         {
14110                                 return this.userSettingIdField;
14111                         }
14112                         set
14113                         {
14114                                 this.userSettingIdField = value;
14115                         }
14116                 }
14117         }
14118
14119         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
14120         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
14121         [global::System.Runtime.Serialization.DataContractAttribute(Name="DingusSyncResponse", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
14122         public partial class DingusSyncResponse : object
14123         {
14124
14125                 DingusSyncData CloudDataField;
14126
14127                 private string StatusField;
14128
14129                 private bool SuccessField;
14130
14131                 private global::System.DateTime SyncDateLineField;
14132
14133                 private long SyncDurationField;
14134
14135                 private global::System.DateTime SyncEndedField;
14136
14137                 private global::System.DateTime SyncStartedField;
14138
14139                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14140                 public DingusSyncData CloudData
14141                 {
14142                         get
14143                         {
14144                                 return this.CloudDataField;
14145                         }
14146                         set
14147                         {
14148                                 this.CloudDataField = value;
14149                         }
14150                 }
14151
14152                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14153                 public string Status
14154                 {
14155                         get
14156                         {
14157                                 return this.StatusField;
14158                         }
14159                         set
14160                         {
14161                                 this.StatusField = value;
14162                         }
14163                 }
14164
14165                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14166                 public bool Success
14167                 {
14168                         get
14169                         {
14170                                 return this.SuccessField;
14171                         }
14172                         set
14173                         {
14174                                 this.SuccessField = value;
14175                         }
14176                 }
14177
14178                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14179                 public global::System.DateTime SyncDateLine
14180                 {
14181                         get
14182                         {
14183                                 return this.SyncDateLineField;
14184                         }
14185                         set
14186                         {
14187                                 this.SyncDateLineField = value;
14188                         }
14189                 }
14190
14191                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14192                 public long SyncDuration
14193                 {
14194                         get
14195                         {
14196                                 return this.SyncDurationField;
14197                         }
14198                         set
14199                         {
14200                                 this.SyncDurationField = value;
14201                         }
14202                 }
14203
14204                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14205                 public global::System.DateTime SyncEnded
14206                 {
14207                         get
14208                         {
14209                                 return this.SyncEndedField;
14210                         }
14211                         set
14212                         {
14213                                 this.SyncEndedField = value;
14214                         }
14215                 }
14216
14217                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14218                 public global::System.DateTime SyncStarted
14219                 {
14220                         get
14221                         {
14222                                 return this.SyncStartedField;
14223                         }
14224                         set
14225                         {
14226                                 this.SyncStartedField = value;
14227                         }
14228                 }
14229         }
14230
14231         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
14232         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
14233         [global::System.Runtime.Serialization.DataContractAttribute(Name="BinaryTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
14234         public partial class BinaryTransferResponse : object
14235         {
14236
14237                 private string ErrorMessageField;
14238
14239                 private bool SuccessField;
14240
14241                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14242                 public string ErrorMessage
14243                 {
14244                         get
14245                         {
14246                                 return this.ErrorMessageField;
14247                         }
14248                         set
14249                         {
14250                                 this.ErrorMessageField = value;
14251                         }
14252                 }
14253
14254                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14255                 public bool Success
14256                 {
14257                         get
14258                         {
14259                                 return this.SuccessField;
14260                         }
14261                         set
14262                         {
14263                                 this.SuccessField = value;
14264                         }
14265                 }
14266         }
14267
14268         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
14269         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
14270         [global::System.Runtime.Serialization.DataContractAttribute(Name="SyncStatus", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
14271         public partial class SyncStatus : object
14272         {
14273
14274                 EntitySyncState[] SyncStateField;
14275
14276                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14277                 public EntitySyncState[] SyncState
14278                 {
14279                         get
14280                         {
14281                                 return this.SyncStateField;
14282                         }
14283                         set
14284                         {
14285                                 this.SyncStateField = value;
14286                         }
14287                 }
14288         }
14289
14290         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
14291         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
14292         [global::System.Runtime.Serialization.DataContractAttribute(Name="EntitySyncState", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
14293         public partial class EntitySyncState : object
14294         {
14295
14296                 private string EntityNameField;
14297
14298                 private Nullable<global::System.DateTime> LastUpdatedUtcField;
14299
14300                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14301                 public string EntityName
14302                 {
14303                         get
14304                         {
14305                                 return this.EntityNameField;
14306                         }
14307                         set
14308                         {
14309                                 this.EntityNameField = value;
14310                         }
14311                 }
14312
14313                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14314                 public Nullable<global::System.DateTime> LastUpdatedUtc
14315                 {
14316                         get
14317                         {
14318                                 return this.LastUpdatedUtcField;
14319                         }
14320                         set
14321                         {
14322                                 this.LastUpdatedUtcField = value;
14323                         }
14324                 }
14325         }
14326
14327         [global::System.Diagnostics.DebuggerStepThroughAttribute()]
14328         [global::System.CodeDom.Compiler.GeneratedCodeAttribute("global::System.Runtime.Serialization", "4.0.0.0")]
14329         [global::System.Runtime.Serialization.DataContractAttribute(Name="TaxiTime", Namespace="http://schemas.datacontract.org/2004/07/Dingus.Data.DataContracts")]
14330         public partial class TaxiTime : object
14331         {
14332
14333                 private string AirportField;
14334
14335                 private int TaxiInAvgField;
14336
14337                 private int TaxiOutAvgField;
14338
14339                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14340                 public string Airport
14341                 {
14342                         get
14343                         {
14344                                 return this.AirportField;
14345                         }
14346                         set
14347                         {
14348                                 this.AirportField = value;
14349                         }
14350                 }
14351
14352                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14353                 public int TaxiInAvg
14354                 {
14355                         get
14356                         {
14357                                 return this.TaxiInAvgField;
14358                         }
14359                         set
14360                         {
14361                                 this.TaxiInAvgField = value;
14362                         }
14363                 }
14364
14365                 [global::System.Runtime.Serialization.DataMemberAttribute()]
14366                 public int TaxiOutAvg
14367                 {
14368                         get
14369                         {
14370                                 return this.TaxiOutAvgField;
14371                         }
14372                         set
14373                         {
14374                                 this.TaxiOutAvgField = value;
14375                         }
14376                 }
14377         }
14378 }
14379
14380
14381