// // Class: Enums // Current CLR: 4.0.30319.34209 // System: Microsoft Visual Studio 10.0 // Author: dani // Created: 5/22/2015 7:34:23 AM // // Copyright (c) 2015 Informatikbüro Daniel Schick. All rights reserved. using System; using System.Collections.Generic; namespace bsmd.herberg.FormService { public class Enums { public enum WasteDisposalDelivery : byte { ALL, SOME, NONE } public static byte? ParseWasteType(string val) { if (string.IsNullOrWhiteSpace(val)) return 0; if (val.Equals("1. WASTE_OILS-SLUDGE")) return 1; if (val.Equals("2. WASTE_OILS-BILGE_WATER")) return 2; if (val.Equals("3. WASTE_OILS-OTHERS")) return 3; if (val.Equals("4. GARBAGE-FOOD_WASTE")) return 4; if (val.Equals("5. GARBAGE-PLASTIC")) return 5; if (val.Equals("6. GARBAGE-OTHER")) return 6; if (val.Equals("7. SEWAGE")) return 7; if (val.Equals("8. CARGO-ASSOSIATED_WASTE")) return 8; if (val.Equals("9. CARGO-RESIDUES")) return 9; return null; } public enum WasteType : byte { WASTE_OILSSLUDGE, WASTE_OILSBILGE_WATER } public enum CargoHandlingType : byte { LOAD, DISCHARGE } public enum ShippingArea : byte { NORTH_BALTIC_SEA, EUROPE, OVERSEAS } public enum FumigatedBulkCargo : byte { Y, N } public enum TankerHullConfiguration : byte { SINGLE_HULL, SINGLE_HULL_WITH_SBT, DOUBLE_HULL } public enum ConditionCargoBallastTanks : byte { FULL, EMPTY, INERTED } public enum ISSCType : byte { FULL, INTERIM } public enum ISSCIssuerType : byte { ADMINISTRATION, RSO } public enum GeneralDescriptionOfCargo : byte { CONTAINER, VEHICLES, CONVENTIONAL_GENERAL_CARGO, DRY_CARGO_IN_BULK, LIQUID_CARGO_IN_BULK, EMPTY } public enum PassengerGender : byte { MALE, FEMALE, OTHER } public enum PassengerIdentityDocumentType : byte { IDENTITY_CARD, PASSPORT, MUSTER_BOOK, PICTURE_ID, RESIDENTAL_PERMIT, OTHER_LEGAL_IDENTITY_DOCUMENT } } }