Files
mixtape/zero.Web/Renderers/LanguageRenderer.cs
T

23 lines
552 B
C#
Raw Normal View History

2020-06-03 15:16:43 +02:00
using System;
using zero.Core.Entities;
2020-05-25 16:15:33 +02:00
using zero.Core.Renderer;
2020-05-25 11:27:23 +02:00
2020-05-25 16:15:33 +02:00
namespace zero.Web.Renderers
{
public class LanguageRenderer : AbstractRenderer<Language>
{
2020-06-03 15:16:43 +02:00
const string PREFIX = "@language.fields.";
2020-05-25 16:15:33 +02:00
public LanguageRenderer()
{
2020-06-03 15:16:43 +02:00
FindLabelName = field => PREFIX + field;
FindLabelDescriptionName = field => PREFIX + field + "_text";
Field(x => x.Name, description: String.Empty).Text();
2020-05-25 16:15:33 +02:00
Field(x => x.Code).Text();
Field(x => x.IsDefault).Toggle();
2020-05-25 11:27:23 +02:00
2020-05-25 16:15:33 +02:00
//RuleFor(x => x.Name).NotEmpty();
}
}
}