refact and login

This commit is contained in:
Paul Schneider 2026-03-09 02:07:09 +00:00
commit e042e34bf7
78 changed files with 2492 additions and 50576 deletions

View file

@ -8,12 +8,12 @@ namespace Yavsc.ViewModels
[Display(Name="EnroledLabel", ResourceType=typeof(EnrolerViewModel))]
public string EnroledUserName { get; set; }
[YaRequired]
[Required]
public string EnroledUserId { get; set; }
[Display(Name="RoleNameLabel", ResourceType=typeof(EnrolerViewModel))]
[YaRequired]
[Required]
public string RoleName { get; set; }
}
}
}

View file

@ -8,11 +8,11 @@ namespace Yavsc.ViewModels.Gen
public class PdfGenerationViewModel
{
[YaRequired]
[Required]
public string TeXSource { get; set; }
[YaRequired]
[Required]
public string BaseFileName { get; set; }
[YaRequired]
[Required]
public string DestDir { get; set; }
public bool Generated { get; set; }
public HtmlString GenerationErrorMessage { get; set; }

View file

@ -6,7 +6,7 @@ namespace Yavsc.ViewModels.Manage
{
public class SetFullNameViewModel
{
[YaRequired]
[Required]
[Display(Name = "Your full name"), YaStringLength(512)]
public string FullName { get; set; }
}