Elwig: Update database to include new BKI wine varieties
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Test / Run tests (push) Successful in 2m43s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Test / Run tests (push) Successful in 2m43s
				
			This commit is contained in:
		@@ -11,16 +11,24 @@ namespace Elwig.Models.Entities {
 | 
			
		||||
        [Column("type")]
 | 
			
		||||
        public string Type { get; private set; } = null!;
 | 
			
		||||
 | 
			
		||||
        [Column("max_qualid")]
 | 
			
		||||
        public string MaxQualId { get; private set; } = null!;
 | 
			
		||||
 | 
			
		||||
        [ForeignKey("MaxQualId")]
 | 
			
		||||
        public virtual WineQualLevel MaxQualityLevel { get; private set; } = null!;
 | 
			
		||||
 | 
			
		||||
        [Column("name")]
 | 
			
		||||
        public string Name { get; private set; } = null!;
 | 
			
		||||
 | 
			
		||||
        [Column("comment")]
 | 
			
		||||
        public string? Comment { get; private set; }
 | 
			
		||||
 | 
			
		||||
        public string SortIdFormat => IsQuw ? SortId : $"({SortId})";
 | 
			
		||||
        public string CommentFormat => (Comment != null) ? $" ({Comment})" : "";
 | 
			
		||||
 | 
			
		||||
        public bool IsRed => Type == "R";
 | 
			
		||||
        public bool IsWhite => Type == "W";
 | 
			
		||||
        public bool IsQuw => MaxQualId == "QUW";
 | 
			
		||||
        public Brush? Color => IsWhite ? Brushes.DarkGreen : IsRed ? Brushes.DarkRed : null;
 | 
			
		||||
 | 
			
		||||
        public WineVar() { }
 | 
			
		||||
@@ -28,6 +36,7 @@ namespace Elwig.Models.Entities {
 | 
			
		||||
        public WineVar(string sortId, string name) {
 | 
			
		||||
            SortId = sortId;
 | 
			
		||||
            Name = name;
 | 
			
		||||
            MaxQualId = "QUW";
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public override string ToString() {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user