Rijpaard (springen en dressuur)














Tuigpaard





Gelders paard


Jong KWPN



Toepassen

NK Springen 2023

Net zoals vorig jaar vindt het evenement plaats op de terreinen van Green Valley Estate in Deurne, waar naast de senioren ook de jeugd gaat strijden om de podiumplaatsen. Wie volgt Willem Greve op als Nederlands kampioen? Het NK Springen vindt plaats van donderdag 27 tot en met zondag 30 april.

Voor de tweede jaar op rij reizen de Nederlandse springruiters- en amazones af naar het Brabantse Deurne. Het NK Springen is hét startschot van het outdoorseizoen en een belangrijke wedstrijd in aanloop naar de Europese Kampioenschappen van deze zomer.

Foto Willem Greve met KWPN-hengst Highway M TN winnaar 2022: Jacob Melissen

 

Deelnemende KWPN-paarden:

Klik op het oranje plusje voor meer informatie over een paard. Wijzigingen onder voorbehoud.

Error executing template "Designs/Kwpn/Paragraph/HorseList.cshtml"
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at CompiledRazorTemplates.Dynamic.RazorEngine_b809613359624061b1b09b183c5a9fda.Execute() in D:\inetpub\wwwroot\www.kwpn.nl\Files\Templates\Designs\Kwpn\Paragraph\HorseList.cshtml:line 27
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @using Kwpn.Repository.Helpers 2 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 3 @{ 4 List<LoopItem> linkListItems = GetLoop("Item.List"); 5 6 if (linkListItems != null && linkListItems.Count > 0) 7 { 8 string linkListTitle = GetString("Item.Title.Value"); 9 string paragraphId = GetString("Global.ParagraphId"); 10 //translations 11 string fatherNameAbbr = Translate("FathersName", "Fathers name").JsEncode(); 12 string mothersFatherNameAbbr = Translate("MothersFathersName", "Mothers fathers name").JsEncode(); 13 string mother = Translate("Mother", "Mother"); 14 string breeders = Translate("Breeders", "Breeders"); 15 string register = Translate("Register", "Register"); 16 string lifenumber = Translate("LifeNumber", "Life number"); 17 string color = Translate("Color", "Color"); 18 string height = Translate("Height", "Height"); 19 //get all data with 1 call to equis 20 List<Kwpn.Models.Viewmodels.HorsePublisherItem> horses = HorseHelper.ConvertHorseItemLoop(linkListItems, paragraphId, GetGlobalValue("Global:Area.LongLang")); 21 <div class="container horse-publicator"> 22 <div class="row"> 23 <div class="col-xs-12"> 24 <h2>@linkListTitle</h2> 25 </div> 26 </div> 27 @foreach (Kwpn.Models.Viewmodels.HorsePublisherItem horse in horses.Where(h => h.Horse != null)) 28 { 29 30 <div class="row horse-row no-gutter mod-@horse.ClassName"> 31 <div class="col-xs-1 text-center"> 32 <span class="gender"><i class="fa @horse.GenderClass" title='@horse.GenderAbbr.JsEncode()'></i></span> 33 </div> 34 <div class="col-xs-10"> 35 <span class="name">@horse.Horse.AnimalName</span> 36 <span class="parents"> 37 <abbr title='@fatherNameAbbr'>@horse.Horse.Father</abbr> x <abbr title='@mothersFatherNameAbbr'>@horse.Horse.MothersFather</abbr> 38 </span> 39 <div class="horse-row-content" id='@horse.RowIdentifier'> 40 @foreach (KeyValuePair<string, string> customField in horse.CustomFields) 41 { 42 <div class="row"> 43 <div class="col-xs-12 col-md-3"> 44 <span class="label">@customField.Key</span> 45 </div> 46 <div class="col-xs-12 col-md-9"> 47 <span class="value">@customField.Value</span> 48 </div> 49 </div> 50 } 51 @if (!string.IsNullOrEmpty(horse.Horse.Mother)) 52 { 53 <div class="row"> 54 <div class="col-xs-12 col-md-3"> 55 <span class="label">@mother</span> 56 </div> 57 <div class="col-xs-12 col-md-9"> 58 <span class="value">@horse.Horse.Mother</span> 59 </div> 60 </div> 61 } 62 @if (horse.Horse.Breeders != null && horse.Horse.Breeders.Count > 0) 63 { 64 <div class="row"> 65 <div class="col-xs-12 col-md-3"> 66 <span class="label">@breeders</span> 67 </div> 68 <div class="col-xs-12 col-md-9"> 69 <span class="value"> 70 @foreach (Kwpn.Models.ApiModels.PersonModel breeder in horse.Horse.Breeders) 71 { 72 string breederName = breeder.PersonName; 73 if (!string.IsNullOrEmpty(breeder.Place)) 74 { 75 breederName = string.Format("{0} ({1})", breederName, breeder.Place); 76 } 77 <span class="breeder">@breederName</span> 78 } 79 </span> 80 </div> 81 </div> 82 } 83 @if (!string.IsNullOrEmpty(horse.Horse.Register)) 84 { 85 <div class="row"> 86 <div class="col-xs-12 col-md-3"> 87 <span class="label">@register</span> 88 </div> 89 <div class="col-xs-12 col-md-9"> 90 <span class="value">@(HorseHelper.IsAllowedRegister(horse.Horse.Register) ? horse.Horse.Register : "-")</span> 91 </div> 92 </div> 93 } 94 @if (!string.IsNullOrEmpty(horse.Horse.LifeNumber)) 95 { 96 <div class="row"> 97 <div class="col-xs-12 col-md-3"> 98 <span class="label">@lifenumber</span> 99 </div> 100 <div class="col-xs-12 col-md-9"> 101 <span class="value">@horse.Horse.LifeNumber</span> 102 </div> 103 </div> 104 } 105 @if (!string.IsNullOrEmpty(horse.Horse.Color)) 106 { 107 <div class="row"> 108 <div class="col-xs-12 col-md-3"> 109 <span class="label">@color</span> 110 </div> 111 <div class="col-xs-12 col-md-9"> 112 <span class="value">@horse.Horse.Color</span> 113 </div> 114 </div> 115 } 116 @if (!string.IsNullOrEmpty(horse.Horse.Height)) 117 { 118 <div class="row"> 119 <div class="col-xs-12 col-md-3"> 120 <span class="label">@height</span> 121 </div> 122 <div class="col-xs-12 col-md-9"> 123 <span class="value">@Kwpn.Repository.Helpers.HorseHelper.ConvertWithers(horse.Horse.Height)</span> 124 </div> 125 </div> 126 } 127 128 @if (!string.IsNullOrEmpty(horse.LinkUrl)) 129 { 130 <div class="row"> 131 <div class="col-xs-12"> 132 <a class="orange_arrow_link" href='@horse.LinkUrl'>@horse.LinkText</a> 133 </div> 134 </div> 135 } 136 137 </div> 138 </div> 139 <div class="col-xs-1 text-center"> 140 <span class="toggler" data-identifyer='@horse.RowIdentifier' data-typeclass="horse-row-content"><i class="fa fa-plus"></i></span> 141 </div> 142 </div> 143 144 } 145 </div> 146 } 147 }
Error executing template "Designs/Kwpn/Paragraph/HorseList.cshtml"
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at CompiledRazorTemplates.Dynamic.RazorEngine_b809613359624061b1b09b183c5a9fda.Execute() in D:\inetpub\wwwroot\www.kwpn.nl\Files\Templates\Designs\Kwpn\Paragraph\HorseList.cshtml:line 27
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @using Kwpn.Repository.Helpers 2 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 3 @{ 4 List<LoopItem> linkListItems = GetLoop("Item.List"); 5 6 if (linkListItems != null && linkListItems.Count > 0) 7 { 8 string linkListTitle = GetString("Item.Title.Value"); 9 string paragraphId = GetString("Global.ParagraphId"); 10 //translations 11 string fatherNameAbbr = Translate("FathersName", "Fathers name").JsEncode(); 12 string mothersFatherNameAbbr = Translate("MothersFathersName", "Mothers fathers name").JsEncode(); 13 string mother = Translate("Mother", "Mother"); 14 string breeders = Translate("Breeders", "Breeders"); 15 string register = Translate("Register", "Register"); 16 string lifenumber = Translate("LifeNumber", "Life number"); 17 string color = Translate("Color", "Color"); 18 string height = Translate("Height", "Height"); 19 //get all data with 1 call to equis 20 List<Kwpn.Models.Viewmodels.HorsePublisherItem> horses = HorseHelper.ConvertHorseItemLoop(linkListItems, paragraphId, GetGlobalValue("Global:Area.LongLang")); 21 <div class="container horse-publicator"> 22 <div class="row"> 23 <div class="col-xs-12"> 24 <h2>@linkListTitle</h2> 25 </div> 26 </div> 27 @foreach (Kwpn.Models.Viewmodels.HorsePublisherItem horse in horses.Where(h => h.Horse != null)) 28 { 29 30 <div class="row horse-row no-gutter mod-@horse.ClassName"> 31 <div class="col-xs-1 text-center"> 32 <span class="gender"><i class="fa @horse.GenderClass" title='@horse.GenderAbbr.JsEncode()'></i></span> 33 </div> 34 <div class="col-xs-10"> 35 <span class="name">@horse.Horse.AnimalName</span> 36 <span class="parents"> 37 <abbr title='@fatherNameAbbr'>@horse.Horse.Father</abbr> x <abbr title='@mothersFatherNameAbbr'>@horse.Horse.MothersFather</abbr> 38 </span> 39 <div class="horse-row-content" id='@horse.RowIdentifier'> 40 @foreach (KeyValuePair<string, string> customField in horse.CustomFields) 41 { 42 <div class="row"> 43 <div class="col-xs-12 col-md-3"> 44 <span class="label">@customField.Key</span> 45 </div> 46 <div class="col-xs-12 col-md-9"> 47 <span class="value">@customField.Value</span> 48 </div> 49 </div> 50 } 51 @if (!string.IsNullOrEmpty(horse.Horse.Mother)) 52 { 53 <div class="row"> 54 <div class="col-xs-12 col-md-3"> 55 <span class="label">@mother</span> 56 </div> 57 <div class="col-xs-12 col-md-9"> 58 <span class="value">@horse.Horse.Mother</span> 59 </div> 60 </div> 61 } 62 @if (horse.Horse.Breeders != null && horse.Horse.Breeders.Count > 0) 63 { 64 <div class="row"> 65 <div class="col-xs-12 col-md-3"> 66 <span class="label">@breeders</span> 67 </div> 68 <div class="col-xs-12 col-md-9"> 69 <span class="value"> 70 @foreach (Kwpn.Models.ApiModels.PersonModel breeder in horse.Horse.Breeders) 71 { 72 string breederName = breeder.PersonName; 73 if (!string.IsNullOrEmpty(breeder.Place)) 74 { 75 breederName = string.Format("{0} ({1})", breederName, breeder.Place); 76 } 77 <span class="breeder">@breederName</span> 78 } 79 </span> 80 </div> 81 </div> 82 } 83 @if (!string.IsNullOrEmpty(horse.Horse.Register)) 84 { 85 <div class="row"> 86 <div class="col-xs-12 col-md-3"> 87 <span class="label">@register</span> 88 </div> 89 <div class="col-xs-12 col-md-9"> 90 <span class="value">@(HorseHelper.IsAllowedRegister(horse.Horse.Register) ? horse.Horse.Register : "-")</span> 91 </div> 92 </div> 93 } 94 @if (!string.IsNullOrEmpty(horse.Horse.LifeNumber)) 95 { 96 <div class="row"> 97 <div class="col-xs-12 col-md-3"> 98 <span class="label">@lifenumber</span> 99 </div> 100 <div class="col-xs-12 col-md-9"> 101 <span class="value">@horse.Horse.LifeNumber</span> 102 </div> 103 </div> 104 } 105 @if (!string.IsNullOrEmpty(horse.Horse.Color)) 106 { 107 <div class="row"> 108 <div class="col-xs-12 col-md-3"> 109 <span class="label">@color</span> 110 </div> 111 <div class="col-xs-12 col-md-9"> 112 <span class="value">@horse.Horse.Color</span> 113 </div> 114 </div> 115 } 116 @if (!string.IsNullOrEmpty(horse.Horse.Height)) 117 { 118 <div class="row"> 119 <div class="col-xs-12 col-md-3"> 120 <span class="label">@height</span> 121 </div> 122 <div class="col-xs-12 col-md-9"> 123 <span class="value">@Kwpn.Repository.Helpers.HorseHelper.ConvertWithers(horse.Horse.Height)</span> 124 </div> 125 </div> 126 } 127 128 @if (!string.IsNullOrEmpty(horse.LinkUrl)) 129 { 130 <div class="row"> 131 <div class="col-xs-12"> 132 <a class="orange_arrow_link" href='@horse.LinkUrl'>@horse.LinkText</a> 133 </div> 134 </div> 135 } 136 137 </div> 138 </div> 139 <div class="col-xs-1 text-center"> 140 <span class="toggler" data-identifyer='@horse.RowIdentifier' data-typeclass="horse-row-content"><i class="fa fa-plus"></i></span> 141 </div> 142 </div> 143 144 } 145 </div> 146 } 147 }
Error executing template "Designs/Kwpn/Paragraph/HorseList.cshtml"
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at CompiledRazorTemplates.Dynamic.RazorEngine_b809613359624061b1b09b183c5a9fda.Execute() in D:\inetpub\wwwroot\www.kwpn.nl\Files\Templates\Designs\Kwpn\Paragraph\HorseList.cshtml:line 27
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @using Kwpn.Repository.Helpers 2 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 3 @{ 4 List<LoopItem> linkListItems = GetLoop("Item.List"); 5 6 if (linkListItems != null && linkListItems.Count > 0) 7 { 8 string linkListTitle = GetString("Item.Title.Value"); 9 string paragraphId = GetString("Global.ParagraphId"); 10 //translations 11 string fatherNameAbbr = Translate("FathersName", "Fathers name").JsEncode(); 12 string mothersFatherNameAbbr = Translate("MothersFathersName", "Mothers fathers name").JsEncode(); 13 string mother = Translate("Mother", "Mother"); 14 string breeders = Translate("Breeders", "Breeders"); 15 string register = Translate("Register", "Register"); 16 string lifenumber = Translate("LifeNumber", "Life number"); 17 string color = Translate("Color", "Color"); 18 string height = Translate("Height", "Height"); 19 //get all data with 1 call to equis 20 List<Kwpn.Models.Viewmodels.HorsePublisherItem> horses = HorseHelper.ConvertHorseItemLoop(linkListItems, paragraphId, GetGlobalValue("Global:Area.LongLang")); 21 <div class="container horse-publicator"> 22 <div class="row"> 23 <div class="col-xs-12"> 24 <h2>@linkListTitle</h2> 25 </div> 26 </div> 27 @foreach (Kwpn.Models.Viewmodels.HorsePublisherItem horse in horses.Where(h => h.Horse != null)) 28 { 29 30 <div class="row horse-row no-gutter mod-@horse.ClassName"> 31 <div class="col-xs-1 text-center"> 32 <span class="gender"><i class="fa @horse.GenderClass" title='@horse.GenderAbbr.JsEncode()'></i></span> 33 </div> 34 <div class="col-xs-10"> 35 <span class="name">@horse.Horse.AnimalName</span> 36 <span class="parents"> 37 <abbr title='@fatherNameAbbr'>@horse.Horse.Father</abbr> x <abbr title='@mothersFatherNameAbbr'>@horse.Horse.MothersFather</abbr> 38 </span> 39 <div class="horse-row-content" id='@horse.RowIdentifier'> 40 @foreach (KeyValuePair<string, string> customField in horse.CustomFields) 41 { 42 <div class="row"> 43 <div class="col-xs-12 col-md-3"> 44 <span class="label">@customField.Key</span> 45 </div> 46 <div class="col-xs-12 col-md-9"> 47 <span class="value">@customField.Value</span> 48 </div> 49 </div> 50 } 51 @if (!string.IsNullOrEmpty(horse.Horse.Mother)) 52 { 53 <div class="row"> 54 <div class="col-xs-12 col-md-3"> 55 <span class="label">@mother</span> 56 </div> 57 <div class="col-xs-12 col-md-9"> 58 <span class="value">@horse.Horse.Mother</span> 59 </div> 60 </div> 61 } 62 @if (horse.Horse.Breeders != null && horse.Horse.Breeders.Count > 0) 63 { 64 <div class="row"> 65 <div class="col-xs-12 col-md-3"> 66 <span class="label">@breeders</span> 67 </div> 68 <div class="col-xs-12 col-md-9"> 69 <span class="value"> 70 @foreach (Kwpn.Models.ApiModels.PersonModel breeder in horse.Horse.Breeders) 71 { 72 string breederName = breeder.PersonName; 73 if (!string.IsNullOrEmpty(breeder.Place)) 74 { 75 breederName = string.Format("{0} ({1})", breederName, breeder.Place); 76 } 77 <span class="breeder">@breederName</span> 78 } 79 </span> 80 </div> 81 </div> 82 } 83 @if (!string.IsNullOrEmpty(horse.Horse.Register)) 84 { 85 <div class="row"> 86 <div class="col-xs-12 col-md-3"> 87 <span class="label">@register</span> 88 </div> 89 <div class="col-xs-12 col-md-9"> 90 <span class="value">@(HorseHelper.IsAllowedRegister(horse.Horse.Register) ? horse.Horse.Register : "-")</span> 91 </div> 92 </div> 93 } 94 @if (!string.IsNullOrEmpty(horse.Horse.LifeNumber)) 95 { 96 <div class="row"> 97 <div class="col-xs-12 col-md-3"> 98 <span class="label">@lifenumber</span> 99 </div> 100 <div class="col-xs-12 col-md-9"> 101 <span class="value">@horse.Horse.LifeNumber</span> 102 </div> 103 </div> 104 } 105 @if (!string.IsNullOrEmpty(horse.Horse.Color)) 106 { 107 <div class="row"> 108 <div class="col-xs-12 col-md-3"> 109 <span class="label">@color</span> 110 </div> 111 <div class="col-xs-12 col-md-9"> 112 <span class="value">@horse.Horse.Color</span> 113 </div> 114 </div> 115 } 116 @if (!string.IsNullOrEmpty(horse.Horse.Height)) 117 { 118 <div class="row"> 119 <div class="col-xs-12 col-md-3"> 120 <span class="label">@height</span> 121 </div> 122 <div class="col-xs-12 col-md-9"> 123 <span class="value">@Kwpn.Repository.Helpers.HorseHelper.ConvertWithers(horse.Horse.Height)</span> 124 </div> 125 </div> 126 } 127 128 @if (!string.IsNullOrEmpty(horse.LinkUrl)) 129 { 130 <div class="row"> 131 <div class="col-xs-12"> 132 <a class="orange_arrow_link" href='@horse.LinkUrl'>@horse.LinkText</a> 133 </div> 134 </div> 135 } 136 137 </div> 138 </div> 139 <div class="col-xs-1 text-center"> 140 <span class="toggler" data-identifyer='@horse.RowIdentifier' data-typeclass="horse-row-content"><i class="fa fa-plus"></i></span> 141 </div> 142 </div> 143 144 } 145 </div> 146 } 147 }
Error executing template "Designs/Kwpn/Paragraph/HorseList.cshtml"
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at CompiledRazorTemplates.Dynamic.RazorEngine_b809613359624061b1b09b183c5a9fda.Execute() in D:\inetpub\wwwroot\www.kwpn.nl\Files\Templates\Designs\Kwpn\Paragraph\HorseList.cshtml:line 27
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @using Kwpn.Repository.Helpers 2 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 3 @{ 4 List<LoopItem> linkListItems = GetLoop("Item.List"); 5 6 if (linkListItems != null && linkListItems.Count > 0) 7 { 8 string linkListTitle = GetString("Item.Title.Value"); 9 string paragraphId = GetString("Global.ParagraphId"); 10 //translations 11 string fatherNameAbbr = Translate("FathersName", "Fathers name").JsEncode(); 12 string mothersFatherNameAbbr = Translate("MothersFathersName", "Mothers fathers name").JsEncode(); 13 string mother = Translate("Mother", "Mother"); 14 string breeders = Translate("Breeders", "Breeders"); 15 string register = Translate("Register", "Register"); 16 string lifenumber = Translate("LifeNumber", "Life number"); 17 string color = Translate("Color", "Color"); 18 string height = Translate("Height", "Height"); 19 //get all data with 1 call to equis 20 List<Kwpn.Models.Viewmodels.HorsePublisherItem> horses = HorseHelper.ConvertHorseItemLoop(linkListItems, paragraphId, GetGlobalValue("Global:Area.LongLang")); 21 <div class="container horse-publicator"> 22 <div class="row"> 23 <div class="col-xs-12"> 24 <h2>@linkListTitle</h2> 25 </div> 26 </div> 27 @foreach (Kwpn.Models.Viewmodels.HorsePublisherItem horse in horses.Where(h => h.Horse != null)) 28 { 29 30 <div class="row horse-row no-gutter mod-@horse.ClassName"> 31 <div class="col-xs-1 text-center"> 32 <span class="gender"><i class="fa @horse.GenderClass" title='@horse.GenderAbbr.JsEncode()'></i></span> 33 </div> 34 <div class="col-xs-10"> 35 <span class="name">@horse.Horse.AnimalName</span> 36 <span class="parents"> 37 <abbr title='@fatherNameAbbr'>@horse.Horse.Father</abbr> x <abbr title='@mothersFatherNameAbbr'>@horse.Horse.MothersFather</abbr> 38 </span> 39 <div class="horse-row-content" id='@horse.RowIdentifier'> 40 @foreach (KeyValuePair<string, string> customField in horse.CustomFields) 41 { 42 <div class="row"> 43 <div class="col-xs-12 col-md-3"> 44 <span class="label">@customField.Key</span> 45 </div> 46 <div class="col-xs-12 col-md-9"> 47 <span class="value">@customField.Value</span> 48 </div> 49 </div> 50 } 51 @if (!string.IsNullOrEmpty(horse.Horse.Mother)) 52 { 53 <div class="row"> 54 <div class="col-xs-12 col-md-3"> 55 <span class="label">@mother</span> 56 </div> 57 <div class="col-xs-12 col-md-9"> 58 <span class="value">@horse.Horse.Mother</span> 59 </div> 60 </div> 61 } 62 @if (horse.Horse.Breeders != null && horse.Horse.Breeders.Count > 0) 63 { 64 <div class="row"> 65 <div class="col-xs-12 col-md-3"> 66 <span class="label">@breeders</span> 67 </div> 68 <div class="col-xs-12 col-md-9"> 69 <span class="value"> 70 @foreach (Kwpn.Models.ApiModels.PersonModel breeder in horse.Horse.Breeders) 71 { 72 string breederName = breeder.PersonName; 73 if (!string.IsNullOrEmpty(breeder.Place)) 74 { 75 breederName = string.Format("{0} ({1})", breederName, breeder.Place); 76 } 77 <span class="breeder">@breederName</span> 78 } 79 </span> 80 </div> 81 </div> 82 } 83 @if (!string.IsNullOrEmpty(horse.Horse.Register)) 84 { 85 <div class="row"> 86 <div class="col-xs-12 col-md-3"> 87 <span class="label">@register</span> 88 </div> 89 <div class="col-xs-12 col-md-9"> 90 <span class="value">@(HorseHelper.IsAllowedRegister(horse.Horse.Register) ? horse.Horse.Register : "-")</span> 91 </div> 92 </div> 93 } 94 @if (!string.IsNullOrEmpty(horse.Horse.LifeNumber)) 95 { 96 <div class="row"> 97 <div class="col-xs-12 col-md-3"> 98 <span class="label">@lifenumber</span> 99 </div> 100 <div class="col-xs-12 col-md-9"> 101 <span class="value">@horse.Horse.LifeNumber</span> 102 </div> 103 </div> 104 } 105 @if (!string.IsNullOrEmpty(horse.Horse.Color)) 106 { 107 <div class="row"> 108 <div class="col-xs-12 col-md-3"> 109 <span class="label">@color</span> 110 </div> 111 <div class="col-xs-12 col-md-9"> 112 <span class="value">@horse.Horse.Color</span> 113 </div> 114 </div> 115 } 116 @if (!string.IsNullOrEmpty(horse.Horse.Height)) 117 { 118 <div class="row"> 119 <div class="col-xs-12 col-md-3"> 120 <span class="label">@height</span> 121 </div> 122 <div class="col-xs-12 col-md-9"> 123 <span class="value">@Kwpn.Repository.Helpers.HorseHelper.ConvertWithers(horse.Horse.Height)</span> 124 </div> 125 </div> 126 } 127 128 @if (!string.IsNullOrEmpty(horse.LinkUrl)) 129 { 130 <div class="row"> 131 <div class="col-xs-12"> 132 <a class="orange_arrow_link" href='@horse.LinkUrl'>@horse.LinkText</a> 133 </div> 134 </div> 135 } 136 137 </div> 138 </div> 139 <div class="col-xs-1 text-center"> 140 <span class="toggler" data-identifyer='@horse.RowIdentifier' data-typeclass="horse-row-content"><i class="fa fa-plus"></i></span> 141 </div> 142 </div> 143 144 } 145 </div> 146 } 147 }

Lidmaatschap KWPN

  • Iedere maand het KWPN Magazine - In de Strengen
  • Onbeperkt toegang tot KWPN.tv
  • Gratis advertenties plaatsen op KWPN Horses for Sale
Word nu lid
€22,- per jaar

JongKWPN lidmaatschap

  • Ben jij tussen de 16 en 30 jaar?
  • Ben jij geïnteresseerd in fokkerij en sport? 

Dan is JongKWPN vast en zeker iets voor jou! JongKWPN biedt een gevarieerd programma. 

Word nu lid

Official Partners


Het KWPN maakt gebruik van cookies

Wij vragen uw akkoord voor het gebruik van cookies op onze website. Meer informatie is beschikbaar in ons cookiebeleid.

Cookiebeleid