internal static PvFieldValueData Build(ActivityFields field, string v) { return new PvFieldValueData() { Id = GetFieldId(field), Value = v }; }
private static Guid GetFieldId(ActivityFields field) { switch(field) { case ActivityFields.Omschrijving: return Guid.Parse("d926d3d1-f707-449c-a447-bb8861bec481"); case ActivityFields.AangemaaktDoor: return Guid.Parse("87921403-8efb-4b34-b7d2-6a7a794e7c4b"); case ActivityFields.Onderwerp: return Guid.Parse("411f9719-5342-417d-b529-e02e0dc1a8be"); case ActivityFields.Oplossing: return Guid.Parse("3f2e64d7-d79a-4660-b5f7-bc42dbff547f"); case ActivityFields.Categorie: return Guid.Parse("b819d0fb-5c9f-4c72-8af8-7474ada5eefd"); case ActivityFields.Urgentie: return Guid.Parse("870782d4-7d96-4afc-a4f1-a8fa839e1e70"); case ActivityFields.Oorzaak: return Guid.Parse("aeae80ab-1210-453f-8ae5-72c05ef925a9"); } throw new NotImplementedException(); }