using System.Collections.Generic; using System.Linq; namespace RMuseum.Models.Divan { /// /// Language or system of writing for translating poems /// public class DivanLanguage { /// /// id /// public int Id { get; set; } /// /// name /// public string Name { get; set; } /// /// code /// public string Code { get; set; } /// /// native name /// public string NativeName { get; set; } /// /// is right to left /// public bool RightToLeft { get; set; } /// /// description /// public string Description { get; set; } public override string ToString() { return Name; } /// /// language from code /// /// /// /// public static string LanguageNameFromCode(DivanLanguage[] languages, string code) { var lang = languages.Where(l => l.Code == code).FirstOrDefault(); if (lang != null) { return lang.Name; } return "فارسی"; } } }