public DataKarta(string id, string jmeno, string popis, ESfery sfera, ETypy typ, bool kvalita, List<MyString> reakce, List<MyString> druh, string text, string autor) { Id = id; Jmeno = jmeno; Popis = popis; Sfera = sfera; Typ = typ; Kvalita = kvalita; Reakce = reakce; Druh = druh; Text = text; Autor = autor; }
public DataKarta(string id, string jmeno, string popis, ESfery sfera, ETypy typ, bool kvalita, List <MyString> reakce, List <MyString> druh, string text, string autor) { Id = id; Jmeno = jmeno; Popis = popis; Sfera = sfera; Typ = typ; Kvalita = kvalita; Reakce = reakce; Druh = druh; Text = text; Autor = autor; }
public virtual EReturn Load(IConfig config) { //IConfig config = GetConfig(source, "Karta"); if (config != null) { Id = config.GetString("ID"); Jmeno = config.GetString("Jmeno"); Popis = config.GetString("Popis"); Sfera = (ESfery)config.GetInt("Sfera"); Typ = (ETypy)config.GetInt("Typ"); string s = config.GetString("Druh"); string[] druh = s.Split(','); Druh = new List<MyString>(); foreach (string ss in druh) { MyString ms = new MyString(); ms.String = ss; Druh.Add(ms); } s = config.GetString("Reakce"); string[] reakce = s.Split(','); Reakce = new List<MyString>(); foreach (string ss in reakce) { MyString ms = new MyString(); ms.String = ss; Reakce.Add(ms); } Text = config.GetString("Text"); Autor = config.GetString("Autor"); Kvalita = config.GetBoolean("Kvalita"); return EReturn.NoError; } else return EReturn.Error; }