Example #1
0
        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"));
        }
Example #2
0
 public void UpdatePosjecenostClana(PosjecenostClana posjecenostClana)
 {
     posjecenostClanaRepository.Update(posjecenostClana);
 }
Example #3
0
 public void DodajPosjecenostClana(PosjecenostClana posjecenostClana)
 {
     posjecenostClanaRepository.Add(posjecenostClana);
 }