@_selectedTemplate!.Name
@if (_selectedTemplate.ParentTemplateId.HasValue)
{
inherits @(_templates.FirstOrDefault(t => t.Id == _selectedTemplate.ParentTemplateId)?.Name)
}
@* Validation results *@
@if (_validationResult != null)
{
@if (_validationResult.Errors.Count > 0)
{
Validation Errors (@_validationResult.Errors.Count)
@foreach (var err in _validationResult.Errors)
{
- [@err.Category] @err.Message @(err.EntityName != null ? $"({err.EntityName})" : "")
}
}
@if (_validationResult.Warnings.Count > 0)
{
Warnings (@_validationResult.Warnings.Count)
@foreach (var warn in _validationResult.Warnings)
{
- [@warn.Category] @warn.Message
}
}
@if (_validationResult.Errors.Count == 0 && _validationResult.Warnings.Count == 0)
{
Validation passed with no errors or warnings.
}
}
@* Template info edit *@