示例#1
0
        public IActionResult DodajLicencuTrener(TrenerDodajLicencuTrenerVM vm)
        {
            List <TrenerLicenca> l = db.TrenerLicenca.Where(n => n.TrenerId == vm.TrenerId).ToList();

            foreach (var x in l)
            {
                if (x.LicencaId == vm.LicencaId)
                {
                    x.DatumPolaganja = vm.DatumPolaganja;
                    x.DatumIsteka    = vm.DatumIsteka;
                    db.TrenerLicenca.Update(x);
                    db.SaveChanges();
                    return(Redirect("/Uposlenici/Trener"));
                }
            }
            TrenerLicenca novaLicencaTrenera = new TrenerLicenca()
            {
                LicencaId      = vm.LicencaId,
                DatumIsteka    = vm.DatumIsteka,
                DatumPolaganja = vm.DatumPolaganja,
                TrenerId       = vm.TrenerId
            };

            db.TrenerLicenca.Add(novaLicencaTrenera);
            db.SaveChanges();
            return(Redirect("/Uposlenici/Trener"));
        }
示例#2
0
        public IActionResult DodajLicencuTrener(int TrenerID)
        {
            TrenerDodajLicencuTrenerVM vm = new TrenerDodajLicencuTrenerVM()
            {
                Licenca = db.Licenca.Select(x => new SelectListItem()
                {
                    Value = x.LicencaID.ToString(),
                    Text  = x.Tip
                }).ToList(),
                TrenerId = TrenerID
            };

            return(PartialView(vm));
        }