public bool IsExist(IspitDto obj)
 {
     if (dbContext.Ispits.Any(i => i.Naziv == obj.Naziv))
     {
         return(true);
     }
     return(false);
 }
 public void Add(IspitDto obj)
 {
     dbContext.Ispits.Add(new Ispit {
         Naziv   = obj.Naziv,
         Datum   = obj.Datum,
         Aktivan = 1
     });
 }
        public void Update(int id, IspitDto obj)
        {
            var ispit = dbContext.Ispits.Find(id);

            if (ispit == null)
            {
                throw new EntityNotFoundException("Ispit ");
            }

            ispit.Naziv = obj.Naziv;
            ispit.Datum = obj.Datum;
        }
Example #4
0
 public ActionResult Create(IspitDto obj)
 {
     if (ispit.GetAll().Any(i => i.Naziv == obj.Naziv))
     {
         ModelState.AddModelError("Naziv", "Ispit sa tim nazivom vec postoji");
     }
     if (ModelState.IsValid)
     {
         ispit.Add(obj);
         ispit.Save();
         return(RedirectToAction("Index"));
     }
     return(View(obj));
 }
Example #5
0
        public ActionResult Delete(int id, IspitDto obj)
        {
            try
            {
                ispit.Delete(id);
                ispit.Save();

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #6
0
 public ActionResult Edit(int id, IspitDto obj)
 {
     try
     {
         if (ModelState.IsValid)
         {
             ispit.Update(id, obj);
             ispit.Save();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception e)
     {
         TempData["error"] = e.Message;
         return(View());
     }
 }