public ActionResult Create()
        {
            Dijagnoze model = new Dijagnoze
            {
            };

            return(View(model));
        }
        public ActionResult Delete()
        {
            Dijagnoze model = new Dijagnoze();

            model.listaDijagnoza = db.Dijagnoze.Where(x => x.IsDeleted == false).ToList();

            return(View(model));
        }
        // GET: ModulDoktor/Dijagnoze/Edit/5
        public ActionResult Edit(int?id)
        {
            Dijagnoze model = db.Dijagnoze.Where(x => x.Id == id).Select(z => new Dijagnoze()
            {
                Id              = z.Id,
                IsDeleted       = z.IsDeleted,
                Naziv_dijagnoze = z.Naziv_dijagnoze,
                Sifra_dijagnoze = z.Sifra_dijagnoze,
            }).Single();

            return(View(model));
        }
        public ActionResult Edit(Dijagnoze vm)
        {
            Dijagnoza a = new Dijagnoza();

            if (ModelState.IsValid)
            {
                a    = db.Dijagnoze.Find(vm.Id);
                a.Id = vm.Id;
                a.Naziv_dijagnoze = vm.Naziv_dijagnoze;
                a.Sifra_dijagnoze = vm.Sifra_dijagnoze;
                a.IsDeleted       = false;

                db.SaveChanges();

                TempData["Message"] = "Uspješna izmjena!";
                return(RedirectToAction("Edit"));
            }
            return(View(vm));
        }
        public ActionResult Create(Dijagnoze vm)
        {
            Dijagnoza p = new Dijagnoza();

            if (ModelState.IsValid)
            {
                p.Id = vm.Id;
                p.Naziv_dijagnoze = vm.Naziv_dijagnoze;
                p.Sifra_dijagnoze = vm.Sifra_dijagnoze;
                p.IsDeleted       = false;

                db.Dijagnoze.Add(p);

                db.SaveChanges();

                TempData["Message"] = "Uspješno dodavanje!";
                return(RedirectToAction("Create"));
            }
            return(View(vm));
        }