public IActionResult DersEkle() { _entityListModel = new EntityListModel { sinavlar = _sinavService.GetListByStatus(1) }; return(View(_entityListModel)); }
public IActionResult RolEkle() { _entityListModel = new EntityListModel { yetkiler = _yetkiService.GetListByStatus(1) }; return(View(_entityListModel)); }
public IActionResult KullaniciEkle() { _entityListModel = new EntityListModel { roller = _rolService.GetListByStatus(1) }; return(View(_entityListModel)); }
public ActionResult UrunAnaSayfa() { var model = new EntityListModel { Urunler = urun_services.GetAll() }; return(View(model)); }
public ActionResult SiparisAnaSayfa() { var model = new EntityListModel { Siparisler = siparis_Services.GetAll() }; return(View(model)); }
// GET: Musteri public ActionResult MusteriAnaSayfa() { var model = new EntityListModel { Musteriler = _musteriServices.GetAllCustomers() }; return(View(model)); }
public IActionResult Index(int kullaniciId) { _entityListModel = new EntityListModel { kullanicilar = _uyedetayService.GetAll(), dersler = _dersService.GetAll(), roller = _rolService.GetAll(), sinavlar = _sinavService.GetAll(), temalar = _temaService.GetAll(), yetkiler = _yetkiService.GetAll(), AdminID = kullaniciId }; return(View(_entityListModel)); }
public IActionResult SinavListesi() { _entityListModel = new EntityListModel { sinavlar = _sinavService.GetAll(), kullanicilar = _uyedetayService.GetAll() }; if (TempData["Sonuc"] != null) { ViewBag.Message = TempData["Sonuc"].ToString(); } if (TempData["Exception"] != null) { ViewBag.Exceptions = TempData["Exception"].ToString(); } return(View(_entityListModel)); }
public async Task <IActionResult> KullaniciListesi() { var userDetails = _uyeService.GetAllUserDetail(); _entityListModel = new EntityListModel { UserDetails = userDetails, roller = _rolService.GetAll(), senkron = new List <SenkronizasyonModel>() }; foreach (var user in userDetails) { var identity = await _userManager.FindByNameAsync(user.kullanici_adi); if (identity == null) { _model = new SenkronizasyonModel { senkronUsername = user.kullanici_adi, senkron = 0 }; _entityListModel.senkron.Add(_model); } else { _model = new SenkronizasyonModel { senkronUsername = user.kullanici_adi, senkron = 1 }; _entityListModel.senkron.Add(_model); } } if (TempData["Exception"] != null) { ViewBag.Exceptions = TempData["Exception"].ToString(); } if (TempData["Sonuc"] != null) { ViewBag.Message = TempData["Sonuc"].ToString(); } return(View(_entityListModel)); }
public async Task <IActionResult> RolEkle(string rolAd, int durum, int yetkiId) { try { if (rolAd == null) { throw new RequiredFieldsException("Rol adı boş geçilemez"); } var rol = _rolService.GetAll().Where(r => r.rol_adi.ToLower() == rolAd.ToLower()).FirstOrDefault(); if (rol != null) { throw new Exception("Bu rol zaten kayıtlı"); } else { var identityUser = await _userManager.GetUserAsync(HttpContext.User); Rol rolumuz = new Rol { rol_adi = rolAd, rol_kayit_tarihi = DateTime.Now, ekleyen_id = identityUser.uyeDetayId, rol_guncelleme_tarihi = DateTime.Now, sil_id = durum, yetki_id = yetkiId, guncelleyen_id = identityUser.uyeDetayId }; _rolService.AddRol(rolumuz); ViewBag.Message = "Rol başarıyla oluşturuldu"; } } catch (Exception ex) { ViewBag.Exceptions = ex.Message; } _entityListModel = new EntityListModel { yetkiler = _yetkiService.GetListByStatus(1) }; return(View(_entityListModel)); }
public async Task <IActionResult> DersEkle(string dersAd, int durum, int sinavId) { try { if (dersAd == null) { throw new RequiredFieldsException("Ders adı boş geçilemez!"); } var ders = _dersService.GetAll().Where(d => d.ders_ad.ToLower() == dersAd.ToLower()).FirstOrDefault(); if (ders != null) { throw new Exception("Bu ders zaten kayıtlı"); } else { var identityUser = await _userManager.GetUserAsync(HttpContext.User); Ders dersimiz = new Ders { sinav_id = sinavId, ders_ad = dersAd, eklenme_tarihi = DateTime.Now, ekleyen_id = identityUser.uyeDetayId, guncelleme_tarihi = DateTime.Now, sil_id = durum, guncelleyen_id = identityUser.uyeDetayId }; _dersService.AddDers(dersimiz); ViewBag.Message = "Ders başarıyla eklendi"; } } catch (Exception ex) { ViewBag.Exceptions = ex.Message; } _entityListModel = new EntityListModel { sinavlar = _sinavService.GetListByStatus(1) }; return(View(_entityListModel)); }
public async Task <IActionResult> KullaniciEkle(string kullaniciAdi, string sifre, string mail, int durum, int rol, string uyeAd, string uyeSoyad) { try { if (kullaniciAdi == null || sifre == null || mail == null) { throw new RequiredFieldsException("Kullanıcı bilgileri boş bırakılamaz!"); } else if (uyeAd == null || uyeSoyad == null) { throw new RequiredFieldsException("Üye bilgileri boş bırakılamaz!"); } var user = _uyedetayService.GetAll().Where(k => k.kullanici_adi == kullaniciAdi || k.kullanici_mail == mail).FirstOrDefault(); //uyedetay tablosunda var mı if (user != null) //var { throw new Exception("Bu kullanıcı adı / mail zaten mevcut!"); } else //yok { using (StudyCheckContext context = new StudyCheckContext()) { using (var transaction = context.Database.BeginTransaction()) { try { Uye uyemiz = new Uye { uye_ad = uyeAd, uye_soyad = uyeSoyad }; Uye createdUye = context.Uyeler.Add(uyemiz).Entity; context.SaveChanges(); var identityUser = await _userManager.GetUserAsync(HttpContext.User); Uyedetay kullanicimiz = new Uyedetay { uye_id = createdUye.id, kullanici_adi = kullaniciAdi, kullanici_sifre = sifre, kullanici_mail = mail, kayit_tarihi = DateTime.Now, guncelleme_tarihi = DateTime.Now, sil_id = durum, tema_id = 1, rol_id = rol, guncelleyen_id = identityUser.uyeDetayId }; var createdKullanici = context.UyeDetay.Add(kullanicimiz).Entity; context.SaveChanges(); } catch (Exception ex) { transaction.Rollback(); throw new Exception(ex.Message); } ViewBag.Message = "Kullanıcı Oluşturuldu"; transaction.Commit(); } } } } catch (Exception ex) { ViewBag.Exceptions = ex.Message; } _entityListModel = new EntityListModel { roller = _rolService.GetListByStatus(1) }; return(View(_entityListModel)); }