public string ConvertToRoditelnyiCaseTotalName(string obj) { //Guard.Against<ArgumentException>(obj.GetType() != typeof(string), "Ошибка операции конвертации падежей: тип сущности не является типом string"); string name = null; string surname = null; string patronymic = null; DeclensionBLL.GetSNM((string)obj, out surname, out name, out patronymic); string totalName = DeclensionBLL.GetSNPDeclension(surname, name, patronymic, DeclensionCase.Rodit); return(totalName); }
public string ConvertFIOInitialse(string obj) { //Guard.Against<ArgumentException>(obj.GetType() != typeof(string), "Ошибка операции конвертации инициалов: тип сущности не является типом string"); string name = null; string surname = null; string patronymic = null; DeclensionBLL.GetSNM((string)obj, out surname, out name, out patronymic); string InitialseName = name.Substring(0, 1).ToUpper() + "."; string InitialsePatronymic = patronymic.Substring(0, 1).ToUpper() + "."; string totalName = surname + " " + InitialseName + " " + InitialsePatronymic; return(totalName); }