private static void CodeListsSample() { List <CodeList> allCodeLists = client.CodeLists(); Console.WriteLine($"Code lists:{Environment.NewLine}"); foreach (CodeList list in allCodeLists) { Console.WriteLine($"Code list: {list.Type}.{list.Field}"); foreach (CodeValue codeValue in list.Values) { Console.WriteLine( $" --- Code value: Code={codeValue.Code}, Name={codeValue.Name}, Description={codeValue.Description}"); } Console.WriteLine(); } Console.WriteLine(); //Create new list value for the code list Dokumenttype Dokumenttype dokumenttype = new Dokumenttype(Guid.NewGuid().ToString(), Guid.NewGuid().ToString(), "Description"); client.PutCodeListValue(dokumenttype); Console.WriteLine( $"Created new code value: Code={dokumenttype.Code}, Name={dokumenttype.Name}, Description={dokumenttype.Description}"); Console.WriteLine(); //Update list value Dokumenttype updatedValue = new Dokumenttype(dokumenttype.Code, dokumenttype.Name, "New Description"); client.PutCodeListValue(updatedValue); Console.WriteLine( $"Updated code value: Code={updatedValue.Code}, Name={updatedValue.Name}, Description={updatedValue.Description}"); Console.WriteLine(); //Delete list value client.DeleteCodeListValue(updatedValue); Console.WriteLine($"Deleted code value"); Console.WriteLine(); }