/// <summary> /// Определить id тупика (если id нет в системе RailCars создать из данных КИС) /// </summary> /// <param name="id_tupik_kis"></param> /// <returns></returns> public int?DefinitionIDTupiki(int?id_tupik_kis) { if (id_tupik_kis == null) { return(null); } int?id_tupik = rs_tp.GetIDTupikOfKis((int)id_tupik_kis); if (id_tupik == null) { NumVagStpr1Tupik tupik = vc.GetStpr1Tupik((int)id_tupik_kis); if (tupik != null) { int res = rs_tp.SaveTUPIKI(new TUPIKI() { id_tupik = 0, id_ora = id_tupik_kis, name = tupik.NAMETUPIK }); if (res > 0) { id_tupik = res; } } else { return(null); } } return(id_tupik); }
public void WL(NumVagStpr1Tupik t) { if (t == null) { Console.WriteLine(" = Null"); return; } Console.WriteLine("ID_CEX: {0},\t ID_CEX_TUPIK: {1},\t NAMETUPIK: {2}", t.ID_CEX, t.ID_CEX_TUPIK, t.NAMETUPIK); }