public IActionResult SnimiOdlazak(int DolazakOdlazakId) { User user = HttpContext.GetLoggedUser(); if (DolazakOdlazakId != 0) { DolazakOdlazak odlazak = db.DolasciOdlasci.Where(DO => DO.DolazakOdlazakId == DolazakOdlazakId && DO.UserId == user.UserId).Single(); if (odlazak != null) { DolazakOdlazak novi = new DolazakOdlazak { DolazakOdlazakId = odlazak.DolazakOdlazakId, User = user, UserId = user.UserId, VrijemeDolaska = odlazak.VrijemeDolaska, VrijemeOdlaska = DateTime.Now }; db.Entry(odlazak).CurrentValues.SetValues(novi); db.SaveChanges(); TempData["ErrorMessage"] = "Odlazak prijavljen!!!"; return(RedirectToAction("ZaposlenikDolasciDetalji", "DolasciOdlasci")); } } TempData["ErrorMessage"] = "Error"; return(RedirectToAction("Index", "Index")); }
public IActionResult SnimiDolazak() { User user = HttpContext.GetLoggedUser(); DolazakOdlazak dolazak = new DolazakOdlazak { UserId = user.UserId, VrijemeDolaska = DateTime.Now }; db.DolasciOdlasci.Add(dolazak); db.SaveChanges(); TempData["ErrorMessage"] = "Dolazak prijavljen!!!"; return(RedirectToAction("ZaposlenikDolasciDetalji", "DolasciOdlasci")); }