using System.ComponentModel.DataAnnotations; namespace ZelWiki.Models.ViewModels.Shared { public class CredentialViewModel { public const string NOTSET = "\\__!!_PASSWORD_NOT_SET_!!__//"; [Required] [Display(Name = "Password")] [StringLength(50, MinimumLength = 6, ErrorMessage = "Must have a minimum length of 5.")] public string Password { get; set; } = NOTSET; [Required] [Display(Name = "Re-enter Password")] [StringLength(50, MinimumLength = 6, ErrorMessage = "Must have a minimum length of 5.")] [Compare("Password", ErrorMessage = "The two entered passwords do not match.")] public string ComparePassword { get; set; } = NOTSET; } }