private string FormatTittle(PersonContent.PersonData personData) { // По умолчанию только ФИО string result = personData.ФИО; // Форматировать чин string chin = MakeFirstCharCase(personData.Канонизация.Чин_святости, true); // Если имеется чин if (!string.IsNullOrEmpty(chin)) { // Прибавить чин к имени result = string.Format("{0} {1}", chin, result); } // Форматировать сан string san = MakeFirstCharCase(personData.Сан_ЦеркСлужение, false); // Если имеется сан if (!string.IsNullOrEmpty(san)) { // Прибавить сан к имени result = string.Format("{0}, {1}", result, san); } return(result); }
private string FormatLifetime(PersonContent.PersonData personData) { string result = "?"; string birth = FormatBirthDate(personData.ождение); string death = FormatDeathDate(personData.Кончина); // Если исвестна хотя бы одна из дат if (birth != "?" || death != "?") { result = string.Format("{0} — {1}", birth, death); } return(result); }
private string FormatSan(PersonContent.PersonData personData) { string result = MakeFirstCharCase(personData.Сан_ЦеркСлужение, true); return(result); }