예제 #1
0
        public pohadjanja Update(int id, pohadjanja _novi)
        {
            var temp = db.Pohadja.Find(id);

            temp.KursId          = _novi.KursId;
            temp.Obnavlja        = _novi.Obnavlja;
            temp.Aktivan         = _novi.Aktivan;
            temp.BrojObnavljanja = _novi.BrojObnavljanja;
            temp.Ocjena          = _novi.Ocjena;
            temp.PohadjaId       = _novi.PohadjaId;
            temp.Polozio         = _novi.Polozio;
            temp.StudentId       = _novi.StudentId;

            db.SaveChanges();

            return(_novi);
        }
예제 #2
0
        public pohadjanja Insert(pohadjanja _novi)
        {
            var n = new Pohadja()
            {
                Aktivan         = _novi.Aktivan,
                BrojObnavljanja = _novi.BrojObnavljanja,
                KursId          = _novi.KursId,
                Obnavlja        = _novi.Obnavlja,
                StudentId       = _novi.StudentId,
                Polozio         = _novi.Polozio,
                Ocjena          = _novi.Ocjena,
            };

            db.Pohadja.Add(n);
            db.SaveChanges();

            return(_novi);
        }
예제 #3
0
        public pohadjanja GetById(int id)
        {
            var temp = db.Pohadja.Find(id);

            Models.pohadjanja result = new pohadjanja
            {
                Aktivan         = temp.Aktivan,
                BrojObnavljanja = temp.BrojObnavljanja,
                KursId          = temp.KursId,
                Naziv           = db.Kurs.Where(y => y.KursId == temp.KursId).Select(t => t.Naziv).FirstOrDefault(),
                Obnavlja        = temp.Obnavlja,
                Ocjena          = temp.Ocjena,
                PohadjaId       = temp.PohadjaId,
                Polozio         = temp.Polozio,
                StudentId       = temp.StudentId,
                DatumPolaganja  = temp.DatumPohadjanja
            };

            return(result);
        }
예제 #4
0
 public pohadjanja Update(int id, pohadjanja tmp)
 {
     return(_service.Update(id, tmp));
 }
예제 #5
0
 public pohadjanja Insert(pohadjanja _novi)
 {
     return(_service.Insert(_novi));
 }