Exemple #1
0
        public async Task <IActionResult> Olustur(SoruOlusturViewModel model)
        {
            if (ModelState.IsValid)
            {
                var kullanici = await userManager.FindByIdAsync(model.OgrenciId);

                if (kullanici == null)
                {
                    return(View("SayfaBulunamadi"));
                }

                Sorular newSoru = new Sorular
                {
                    SoruBaslik   = model.SoruBaslik,
                    SoruIcerik   = model.SoruIcerik,
                    SoruKategori = model.SoruKategori,
                    OgrenciId1   = kullanici.Id,
                    OgrenciAd    = kullanici.UserName
                };

                _sorularRepository.Olustur(newSoru);
                return(RedirectToAction("Sorular", new { id = newSoru.SoruID }));
            }
            return(View(model));
        }
Exemple #2
0
        public IActionResult Olustur(string OgrenciId)
        {
            SoruOlusturViewModel model = new SoruOlusturViewModel
            {
                OgrenciId = OgrenciId
            };

            return(View(model));
        }