Example #1
0
 public static void ObrisiUcenika(ucenik selektirani)
 {
     using (var db = new SmartFitnessEntities())
     {
         db.uceniks.Attach(selektirani);
         db.uceniks.Remove(selektirani);
         db.SaveChanges();
     }
 }
Example #2
0
        public static ucenik DohvatiUcenikaPoIdu(int ucenikId)
        {
            ucenik ucenik = null;

            using (var db = new SmartFitnessEntities())
            {
                ucenik = db.uceniks.FirstOrDefault(u => u.id_ucenika == ucenikId);
            }
            return(ucenik);
        }
Example #3
0
        public static sport_ucenik DohvatiSportIOcijenuUcenika(ucenik ucenik, sport sport)
        {
            sport_ucenik sportIOcijena = null;

            using (var db = new SmartFitnessEntities())
            {
                sportIOcijena = db.sport_ucenik.FirstOrDefault(o =>
                                                               o.ucenik_id_ucenika == ucenik.id_ucenika &&
                                                               o.sport_id_sporta == sport.id_sporta);
            }
            return(sportIOcijena);
        }
Example #4
0
        public static void AzurirajUcenika(string ime, string prezime, int razred, ucenik selektirani)
        {
            using (var db = new SmartFitnessEntities())
            {
                db.uceniks.Attach(selektirani);
                selektirani.ime          = ime;
                selektirani.prezime      = prezime;
                selektirani.razred       = razred;
                selektirani.id_korisnika = 3;


                db.SaveChanges();
            }
        }
Example #5
0
        public static BindingList <vjezba> DohvatiVjezbeUcenika(ucenik ucenik)
        {
            BindingList <vjezba> listaVjezbi = null;

            using (var db = new SmartFitnessEntities())
            {
                var vjezbeUcenika = db.vjezba_ucenik
                                    .Where(b => b.ucenik.id_ucenika == ucenik.id_ucenika)
                                    .Select(u => u.vjezba)
                                    .Distinct().ToList();
                listaVjezbi = new BindingList <vjezba>(vjezbeUcenika);
            }
            return(listaVjezbi);
        }
Example #6
0
 public static void DodajUcenika(string ime, string prezime, int razred)
 {
     using (var db = new SmartFitnessEntities())
     {
         ucenik ucenik = new ucenik
         {
             ime          = ime,
             prezime      = prezime,
             razred       = razred,
             id_korisnika = 3
         };
         db.uceniks.Add(ucenik);
         db.SaveChanges();
     }
 }
Example #7
0
 public void TestMethod1()
 {
     SmartFitness.ucenik ucenik = null;
     ucenik = SmartFitness.ucenik.DohvatiUcenikaPoIdu(3866);
     Assert.IsNull(ucenik);
 }
Example #8
0
        public static BindingList <vjezba_ucenik> DohvatiTreningeUcenika(int vjezbaId, ucenik ucenik)
        {
            BindingList <vjezba_ucenik> listaTreninga;

            using (var db = new SmartFitnessEntities())
            {
                var treninziUcenika =
                    db.vjezba_ucenik
                    .Where(t => t.vjezba_id_vjezbe == vjezbaId && t.ucenik_id_ucenika == ucenik.id_ucenika)
                    .ToList();
                listaTreninga = new BindingList <vjezba_ucenik>(treninziUcenika.ToList());
            }
            return(listaTreninga);
        }