public async Task <IActionResult> Create([Bind("Egitimtrh,Egitimalani,Toplamsure,Aciklama,Egitimkonulari,Sicilno")]
                                                 Egitimler eg)
        {
            if (ModelState.IsValid)
            {
                _context.Add(eg);
                await _context.SaveChangesAsync();

                if (HttpContext.Session.GetString("grubu") == "A")
                {
                    return(RedirectToAction(nameof(Grupegitim)));
                }
                else if (HttpContext.Session.GetString("grubu") == "D")
                {
                    return(RedirectToAction(nameof(kulFirmaegitim)));
                }
            }

            return(View(eg));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Egitimid,Egitimtrh,Egitimalani,Toplamsure,Aciklama,Egitimkonulari,Sicilno")]
                                               Egitimler eg)
        {
            if (id != eg.Egitimid)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(eg);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EgitimExists(eg.Egitimid))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                if (HttpContext.Session.GetString("grubu") == "A")
                {
                    return(RedirectToAction(nameof(Grupegitim)));
                }
                else if (HttpContext.Session.GetString("grubu") == "D")
                {
                    return(RedirectToAction(nameof(kulFirmaegitim)));
                }
            }

            return(View(eg));
        }
        public IActionResult Create()
        {
            var egitim = new Egitimler();

            if (HttpContext.Session.GetString("grubu") == "A")
            {
                var bul       = _context.Firma.FirstOrDefault(b => b.Firmaid.ToString() == HttpContext.Session.GetString("firmagrubuid"));
                var kullanici = new List <Kullanici>(_context.Kullanici.Where(b => b.Grupid == bul.GrupId && b.Gorevtanim == "İşyeri Güvenliği Uzmanı"));
                ViewBag.mkullanici = kullanici;
            }
            else if (HttpContext.Session.GetString("grubu") == "D")
            {
                var kul = _context.Kullanici.FirstOrDefault(b => b.Sicilno.ToString() == HttpContext.Session.GetString("sicilno"));
                egitim.Sicilno   = kul.Sicilno;
                egitim.kullanici = kul;
            }
            else
            {
                return(NotFound());
            }


            return(View());
        }