public IActionResult PrisutstvoClana(string cardNumber) { PosjecenostClana posjecenostClana = ajaxService.GetPosjecenostClanaByBrojKartice(cardNumber); Korisnik clan = ajaxService.GetClanByBrojKartice(cardNumber); if (clan == null) { return(RedirectToAction("PrikazPrisutnihClanova")); } if (posjecenostClana == null) { posjecenostClana = new PosjecenostClana { Datum = DateTime.Today, VrijemeDolaska = DateTime.Now, ClanID = clan.ID }; ajaxService.DodajPosjecenostClana(posjecenostClana); } else { posjecenostClana.VrijemeOdlaska = DateTime.Now; ajaxService.UpdatePosjecenostClana(posjecenostClana); } return(RedirectToAction("PrikazPrisutnihClanova")); }
public void UpdatePosjecenostClana(PosjecenostClana posjecenostClana) { posjecenostClanaRepository.Update(posjecenostClana); }
public void DodajPosjecenostClana(PosjecenostClana posjecenostClana) { posjecenostClanaRepository.Add(posjecenostClana); }