public Óra(string[] sortömb, Nyom nyom) { tanár = Tanár.lista.First(t => t.kr == sortömb[0]); tantárgy = new Tantárgy(sortömb, nyom); csoport = new Csoport(sortömb, nyom); nap = int.Parse(nap2int[sortömb[3]]); hanyadik = int.Parse(sortömb[4]); terem = Terem.lista.First(t => t.kr == sortömb[5]); lista.Add(this); DebugConsole.Write($"[red]{{({lista.Count})}}"); }
public void Betöltés() { List <Partner> p = context.Partner.ToList(); var statusz = (from x in p select x.Státusz).Distinct().ToList(); var iskola = (from x in p select x.Intézmény).Distinct().ToList(); var osztaly = (from x in p select x.Osztály).Distinct().ToList(); comboBox1.DataSource = statusz; comboBox4.DataSource = iskola; comboBox5.DataSource = osztaly; foreach (var x in p) { if (x.Státusz == "diák") { Diák d = new Diák(); d.Név = x.Név; d.Anyja_neve = x.Anyja_neve; d.Születési_idő = (DateTime)x.Születési_idő; d.Lakcím = x.Lakcím; d.Intézmény = x.Intézmény; d.Osztály = x.Osztály; d.NCS = (Boolean)x.Nagycsaládos; d.TB = (Boolean)x.Tartós_beteg; d.GYVK = (Boolean)x.GYVK; d.Diétás = (Boolean)x.Diétás; diákok.Add(d); } if (x.Státusz == "tanár") { Tanár t = new Tanár(); t.Név = x.Név; t.Születési_idő = (DateTime)x.Születési_idő; t.Lakcím = x.Lakcím; t.Intézmény = x.Intézmény; tanárok.Add(t); } } szűrés(); }