+ @if (property.IsRelation) {
+
+
+ @if (property.IsEnumerable) {
+
@property.Name
+
+
+ @foreach (var item in GetPropertyValue(property) ?? Enumerable.Empty
+
+ }
+ else {
+
+ }
+
+
+ @if (!property.IsRequired) {
+
+
+
+ }
+
+
+
+
+
+ }
+ else if (property.Info.PropertyType.IsNumeric()) {
+
+ }
+ else if (Type.GetTypeCode(property.Info.PropertyType) == TypeCode.Boolean) {
+
+ }
+ else if (Type.GetTypeCode(property.Info.PropertyType) == TypeCode.DateTime) {
+
+ }
+ else if (property.Info.PropertyType == typeof(DateOnly)) {
+
+ }
+ else if (property.Info.PropertyType == typeof(TimeOnly)) {
+
+ }
+ else if (property.Info.PropertyType.IsEnum) {
+
+ }
+ else if (property.Info.PropertyType.IsNullableEnum()) {
+
+ }
+ else if (property.TextArea) {
+
+ }
+ else {
+
+ }
+
+ @foreach (var error in _validationErrors[property.Info.Name]) {
+
@error
+ }
+
+ }
+