public static void GenerisiLigu(List <KoloViewModel> listaKola) { using (var context = new RezultatiContext()) { foreach (var kolo in listaKola) { foreach (var utakmica in kolo.Utakmice) { context.Utakmicas.Add(new Utakmica() { Datum = utakmica.Datum, DomaciTimID = utakmica.DomaciTimID, GostujuciTimID = utakmica.GostujuciTimID, Kolo = utakmica.Kolo, Odigrana = utakmica.Odigrana, DomacinGolovi = utakmica.DomacinGolovi, GostGolovi = utakmica.GostGolovi }); } } context.SaveChanges(); } }
public static void GenerisiUcinke() { using (var context = new RezultatiContext()) { var listaUtakmica = context.Utakmicas.ToList(); foreach (var utakmica in listaUtakmica) { var domacin = utakmica.Tim; foreach (var igrac in domacin.Igracs) { var ucinak = new Ucinak(); ucinak.IgracID = igrac.IgracID; ucinak.UtakmicaID = utakmica.UtakmicaID; ucinak.CrvenihKartona = 0; ucinak.ZutihKartona = 0; ucinak.OdigranihMinuta = 0; ucinak.Golova = 0; context.Ucinaks.Add(ucinak); } var gost = utakmica.Tim1; foreach (var igrac in gost.Igracs) { var ucinak = new Ucinak(); ucinak.IgracID = igrac.IgracID; ucinak.UtakmicaID = utakmica.UtakmicaID; ucinak.CrvenihKartona = 0; ucinak.ZutihKartona = 0; ucinak.OdigranihMinuta = 0; ucinak.Golova = 0; context.Ucinaks.Add(ucinak); } } context.SaveChanges(); } }