120 lines
2.8 KiB
C#
120 lines
2.8 KiB
C#
//
|
|
// 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
|
|
}
|
|
|
|
}
|
|
}
|