public void Create(KoriscenjeUredjajaInput input)
        {
            Models.KoriscenjeUredjaja novoKoriscenje = new Models.KoriscenjeUredjaja();
            var uredj = _uredjajService.FirstOrDefault(x => x.Id == input.UredjajId);
            var osoba = _osobaService.FirstOrDefault(y => y.Id == input.OsobaId);

            novoKoriscenje.VrijemeOd = DateTime.Now;


            var korisceniUredjaji = _koriscenjeUredjajaService.GetAll().Include(x => x.Uredjaj).Include(y => y.Osoba);
            var queryUredjaja     = korisceniUredjaji.Where(x => x.UredjajId == input.UredjajId && x.VrijemeDo == null).Select(y => y.Id);
            var uredjaj           = queryUredjaja.FirstOrDefault();


            if (queryUredjaja.Count() != 0)
            {
                var izmijeniVrijeme = _koriscenjeUredjajaService.Get(uredjaj);
                izmijeniVrijeme.VrijemeDo = DateTime.Now;
            }
            novoKoriscenje.Osoba   = osoba;
            novoKoriscenje.Uredjaj = uredj;

            _koriscenjeUredjajaService.Insert(novoKoriscenje);
        }
 public IActionResult CreateHistory(KoriscenjeUredjajaInput input)
 {
     _koriscenjeUredjajaService.Create(input);
     return(RedirectToAction("GetAllHistory"));
 }