public ActionResult Delete()
        {
            DefinisaneTerapije model = new DefinisaneTerapije();

            model.listaDefinisanihTerapija = db.DefinsanaTerapije.Where(x => x.IsDeleted == false).ToList();

            return(View(model));
        }
        public ActionResult Create()
        {
            DefinisaneTerapije model = new DefinisaneTerapije
            {
                listaTerapija            = db.Terapije.ToList(),
                listaPregleda            = db.Pregledii.ToList(),
                listaDefinisanihTerapija = db.DefinsanaTerapije.ToList()
            };

            return(View(model));
        }
        // GET: ModulTehnickoOsoblje/DefinisaneTerapije/Edit/5
        public ActionResult Edit(int?id)
        {
            DefinisaneTerapije model = db.DefinsanaTerapije.Where(x => x.Id == id).Select(z => new DefinisaneTerapije()
            {
                Id            = z.Id,
                IsDeleted     = z.IsDeleted,
                Doziranje     = z.Doziranje,
                PreglediId    = z.PreglediId,
                TerapijaId    = z.TerapijaId,
                listaTerapija = db.Terapije.ToList(),
                listaPregleda = db.Pregledii.ToList(),
            }).Single();

            return(View(model));
        }
        public ActionResult Edit(DefinisaneTerapije vm)
        {
            DefinsanaTerapija a = new DefinsanaTerapija();

            if (ModelState.IsValid)
            {
                a            = db.DefinsanaTerapije.Find(vm.Id);
                a.Id         = vm.Id;
                a.Doziranje  = vm.Doziranje;
                a.PreglediId = vm.PreglediId;
                a.TerapijaId = vm.TerapijaId;
                a.IsDeleted  = false;

                db.SaveChanges();

                TempData["Message"] = "Uspješna izmjena!";
                return(RedirectToAction("Edit"));
            }
            vm.listaTerapija = db.Terapije.ToList();
            vm.listaPregleda = db.Pregledii.ToList();
            return(View(vm));
        }
        public ActionResult Create(DefinisaneTerapije vm)
        {
            DefinsanaTerapija p = new DefinsanaTerapija();

            if (ModelState.IsValid)
            {
                p.Id         = vm.Id;
                p.Doziranje  = vm.Doziranje;
                p.PreglediId = vm.PreglediId;
                p.TerapijaId = vm.TerapijaId;
                p.IsDeleted  = false;

                db.DefinsanaTerapije.Add(p);

                db.SaveChanges();

                TempData["Message"] = "Uspješno dodavanje!";
                return(RedirectToAction("Create"));
            }
            vm.listaTerapija = db.Terapije.ToList();
            vm.listaPregleda = db.Pregledii.ToList();
            return(View(vm));
        }