public JsonResult GuncellePost(String id, String ad, String soyad, String mail, String kullaniciadi, int durum, String grup, String sifre) { if (Session["kimlik"] != null) { KullaniciBilgi bilgi = new KullaniciBilgi(); int sid = Convert.ToInt32(Guvenlik.SİFRELECOZ(id)); var veri = db.Kullanici.Where(s => s.ID == sid).FirstOrDefault(); veri.Ad = ad; veri.Soyad = soyad; veri.Mail = mail; veri.Kullanici_Adi = kullaniciadi; veri.Durum = durum; veri.Grup_ID = int.Parse(teknikservis.Controllers.Guvenlik.SİFRELECOZ(grup)); if (sifre != null) { veri.Sifre = teknikservis.Controllers.Guvenlik.MD5S(sifre); } veri.Guncellenme = DateTime.Now; db.SaveChanges(); bilgi.mesaj = "başarıyla güncellendi !"; return(Json(bilgi)); } else { return(null); } }
public ActionResult Index() { var tbl_Yorum = db.tbl_Yorum.AsQueryable(); if (!KullaniciBilgi.YetkiliMi(enmYetkiler.KaliciSilme, RouteData)) { tbl_Yorum = tbl_Yorum.Where(d => d.SilinmeTarihi == null); } return(View(tbl_Yorum.Include(t => t.tbl_Icerik).ToList())); }
public ActionResult Index() { var tbl_Tags = db.tbl_Tags.AsQueryable(); if (!KullaniciBilgi.YetkiliMi(enmYetkiler.KaliciSilme, RouteData)) { tbl_Tags = db.tbl_Tags.Where(d => d.SilinmeTarihi == null).AsQueryable(); } return(View(tbl_Tags.ToList())); }
public ActionResult KulGuncelle(int id, KullaniciBilgi form) { try { db.Entry(form).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("KulBilgiler")); } catch { return(View()); } }
public ActionResult Index() { var tbl_Icerik = db.tbl_Icerik.AsQueryable(); if (!KullaniciBilgi.YetkiliMi(enmYetkiler.KaliciSilme, RouteData)) { tbl_Icerik = tbl_Icerik.Where(d => d.SilinmeTarihi == null).AsQueryable(); } if (!KullaniciBilgi.YetkiliMi(enmYetkiler.ButunYetkiler, RouteData)) { tbl_Icerik = tbl_Icerik.Where(d => d.KullaniciId == KullaniciBilgi.Kullanici.Id).AsQueryable(); } return(View(tbl_Icerik.Include(t => t.tbl_Icerik2).Include(t => t.tbl_Kullanici).ToList())); }
public ActionResult Index(KullaniciBilgi form) { //KullaniciBilgi gelen = new KullaniciBilgi(); if (ModelState.IsValid) { db.KullaniciBilgis.Add(form); db.SaveChanges(); return(RedirectToAction("Index")); } else { return(View(form)); } }
public JsonResult YeniKullanici(String ad, String soyad, String mail, String kullaniciadi, String sifre, String grup) { KullaniciBilgi bilgi = new KullaniciBilgi(); Kullanici kullanici = new Kullanici(); kullanici.Ad = ad; kullanici.Soyad = soyad; kullanici.Mail = mail; kullanici.Kullanici_Adi = kullaniciadi; kullanici.Sifre = teknikservis.Controllers.Guvenlik.MD5S(sifre); kullanici.Grup_ID = int.Parse(teknikservis.Controllers.Guvenlik.SİFRELECOZ(grup)); kullanici.Kayit_Tarihi = DateTime.Now; kullanici.Guncellenme = DateTime.Now; kullanici.Durum = 1; db.Kullanici.Add(kullanici); db.SaveChanges(); bilgi.mesaj = "Kullanıcı Başarıyla Oluşturuldu !"; return(Json(bilgi)); }
public JsonResult KaliciSil(int id) { var icerikSorgum = db.tbl_Icerik.AsQueryable(); if (!KullaniciBilgi.YetkiliMi(enmYetkiler.ButunYetkiler, RouteData)) { icerikSorgum = icerikSorgum.Where(d => d.KullaniciId == KullaniciBilgi.Kullanici.Id); } tbl_Icerik tbl_Icerik = icerikSorgum.SingleOrDefault(d => d.Id == id); if (tbl_Icerik == null) { result .Status(enmStatus.error) .Message("Bişeyler Yanlış Gidiyor"); } else { foreach (var item in tbl_Icerik.tbl_Icerik1.ToList()) { if (tbl_Icerik.tbl_Icerik2 != null) { item.UstId = tbl_Icerik.tbl_Icerik2.Id; } else { item.UstId = null; } db.Entry(item).State = EntityState.Modified; } db.tbl_Yorum.RemoveRange(tbl_Icerik.tbl_Yorum); db.tbl_Icerik.Remove(tbl_Icerik); db.SaveChanges(); result .Status(enmStatus.success) .Message("Başarılı Bir Şekilde Silindi") .Reload(); } return(Json(result)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var icerikSorgum = db.tbl_Icerik.AsQueryable(); if (!KullaniciBilgi.YetkiliMi(enmYetkiler.ButunYetkiler, RouteData)) { icerikSorgum = icerikSorgum.Where(d => d.KullaniciId == KullaniciBilgi.Kullanici.Id); } tbl_Icerik tbl_Icerik = icerikSorgum.SingleOrDefault(d => d.Id == id); if (tbl_Icerik == null) { return(HttpNotFound()); } ViewBag.UstId = new SelectList(db.tbl_Icerik, "Id", "Baslik", tbl_Icerik.UstId); return(View(tbl_Icerik)); }
public JsonResult Delete(int?id) { if (id == null) { result .Status(enmStatus.error) .Message("Bişeyler Yanlış Gidiyor"); } var icerikSorgum = db.tbl_Icerik.AsQueryable(); if (!KullaniciBilgi.YetkiliMi(enmYetkiler.ButunYetkiler, RouteData)) { icerikSorgum = icerikSorgum.Where(d => d.KullaniciId == KullaniciBilgi.Kullanici.Id); } tbl_Icerik tbl_Icerik = icerikSorgum.SingleOrDefault(d => d.Id == id); if (tbl_Icerik == null) { result .Status(enmStatus.error) .Message("Bişeyler Yanlış Gidiyor"); } else { tbl_Icerik.SilinmeTarihi = DateTime.Now; //tbl_Icerik.AktifDurumu = false; db.Entry(tbl_Icerik).State = EntityState.Modified; db.SaveChanges(); result .Status(enmStatus.success) .Message("Başarıyla Geri Dönüşüme Gönderildi") .Reload(); } return(Json(result)); }
public static Kullanici ToEntity(this KullaniciBilgi resource) { return(resource == null ? null : Mapper.Map <Kullanici>(resource)); }