/// <summary> | /// model update | /// adatbazis update | /// </summary> /// <param name="korosztaly"></param> public void Update( Korosztaly korosztaly ) { foreach( var versenyKorosztaly in _versenyKorosztalyok.Where( versenyKorosztaly => versenyKorosztaly.VersenyAzonosito.Equals( korosztaly.Verseny ) ) ) { foreach( var korosztaly1 in versenyKorosztaly.Korosztalyok ) { if( korosztaly1.Azonosito.Equals( korosztaly.Azonosito ) ) { korosztaly1.Megnevezes = korosztaly.Megnevezes; korosztaly1.AlsoHatar = korosztaly.AlsoHatar; korosztaly1.FelsoHatar = korosztaly.FelsoHatar; korosztaly1.Nokre = korosztaly.Nokre; korosztaly1.Ferfiakra = korosztaly.Ferfiakra; korosztaly1.InduloNok = korosztaly.InduloNok; korosztaly1.InduloFerfiak = korosztaly.InduloFerfiak; korosztaly1.Egyben = korosztaly.Egyben; Adatbazis.Korosztaly.Korosztaly.Update( korosztaly ); return; } } } }
/// <summary> | /// adatbazis hozzaadas | /// model hozzaadas | /// TODO rendezes /// </summary> /// <param name="korosztaly"></param> public void Add( Korosztaly korosztaly ) { Korosztalyok.Add( korosztaly ); Adatbazis.Korosztaly.Korosztaly.Add( korosztaly ); }
/// <summary> | /// adatbazis torles | /// model torles | /// </summary> /// <param name="korosztaly"></param> public void Remove( Korosztaly korosztaly ) { Korosztalyok.Remove( korosztaly ); Adatbazis.Korosztaly.Korosztaly.Remove( korosztaly ); }