private static void ZmienNazwe(dynamic obj, string nowaNazwa, NazwaLokalna nazwaLokalna) { foreach (Name n in obj.Names) { if (n.NameLocal.Contains(ZnajdzNazweLokalna(nazwaLokalna))) { n.RefersTo = nowaNazwa; } } }
private static string ZnajdzNazwe(dynamic obj, NazwaLokalna nazwaLokalna) { foreach (Name n in obj.Names) { if (n.NameLocal.Contains(ZnajdzNazweLokalna(nazwaLokalna))) { return(n.RefersTo); } } return(null); }
private static bool SprawdzCzyIstnieje(dynamic wbk, NazwaLokalna nazwaLokalna) { try { foreach (Name n in wbk.Names) { if (n.NameLocal.Contains(ZnajdzNazweLokalna(nazwaLokalna))) { return(true); } } } catch (Exception e) { Console.WriteLine(e.Message); } return(false); }
private static string ZnajdzNazweLokalna(NazwaLokalna nazwa) { return(new string[] { "ANT_Plik", "ANT_Arkusz" }[(int)nazwa]); }