Exemple #1
0
 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();
     }
 }
Exemple #2
0
        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();
            }
        }