public void WL(NumVagStran t) { if (t == null) { Console.WriteLine(" = Null"); return; } Console.WriteLine("NPP: {0},\t NAME: {1},\t ABREV_STRAN: {2},\t KOD_EUROP: {3},\t KOD_STRAN: {4},\t KOD_OLD: {5}", t.NPP, t.NAME, t.ABREV_STRAN, t.KOD_EUROP, t.KOD_STRAN, t.KOD_OLD); }
/// <summary> /// Получить id справочника из кода страны (европейский стандарт) /// </summary> /// <param name="id_code_europe"></param> /// <returns></returns> public int?DefinitionIDContries(int id_code_europe) { if (id_code_europe <= 0) { return(0); } NumVagStran str = vc.GetStranOfCodeEurope(id_code_europe); if (str == null) { return(null); //TODO: Можно доработать сделав подбор кода (европ от isa отличается на 1 цифру больше, убирать последнюю цифру и пробовать как код iso) } return(reference.DefinitionIDCountryCode(str.KOD_STRAN)); }