public async Task <IActionResult> PredmetiVjeroucitelja(List <AktivnostiVjeroucitelja> list, string userId)
        {
            var user = await userManager.FindByIdAsync(userId);

            if (userId == null)
            {
                ViewBag.Error = $"Ne postoji korisnik sa ovim Id {userId}";
                return(NotFound());
            }
            else
            {
                string vjerouciteljId = userId;
                var    listofPredaje  = _context.Predaje.Where(m => m.VjerouciteljId == vjerouciteljId).ToList();
                var    listofPohada   = _context.Pohada.ToList();
                foreach (var predmetVjeroucitelj in listofPredaje)
                {
                    foreach (var predmetUcenik in listofPohada)
                    {
                        if (predmetVjeroucitelj.NazivPredmeta == predmetUcenik.NazivPredmeta && vjerouciteljId == predmetVjeroucitelj.VjerouciteljId)
                        {
                            _context.Remove(predmetUcenik);
                        }
                    }
                }
                _context.RemoveRange(listofPredaje);
                _context.SaveChanges();
                foreach (var model in list)
                {
                    if (model.IsSelected == true)
                    {
                        var aktivnost = _context.Aktivnosti.ToList();

                        var vjeroucitelj = new AktivnostiVjeroucitelja
                        {
                            AktivnostId    = model.AktivnostId,
                            VjerouciteljId = model.VjerouciteljId,
                            IsSelected     = model.IsSelected,
                            NazivPredmeta  = aktivnost.Where(a => a.AktivnostId == model.AktivnostId).Select(a => a.Naziv).FirstOrDefault()
                        };
                        var vjerouciteljAktivnost = new VjerouciteljAktivnost
                        {
                            AktivnostId    = vjeroucitelj.AktivnostId,
                            VjerouciteljId = vjeroucitelj.VjerouciteljId,
                            NazivPredmeta  = vjeroucitelj.NazivPredmeta
                        };

                        _context.Add(vjerouciteljAktivnost);
                        await _context.SaveChangesAsync();
                    }
                }

                return(RedirectToAction("EditUser", new { Id = userId }));
            }
        }