public ActionResult DepartmanEkle(Departmanlar d) { using (TelefonRehberiEntities db = new TelefonRehberiEntities()) { db.Departmanlar.Add(d); db.SaveChanges(); } return(RedirectToAction("departman")); }
public ActionResult silconfirm(int id) { TelefonRehberiEntities db = new TelefonRehberiEntities(); Calisanlar calisan = db.Calisanlar.SingleOrDefault(a => a.CalisanId == id); db.Calisanlar.Remove(calisan); db.SaveChanges(); return(RedirectToAction("adminHomePage")); }
public ActionResult Ekle(Departmanlar departman) { if (ModelState.IsValid) { db.Departmanlar.Add(departman); try { db.SaveChanges(); MesajViewModel mesaj = new MesajViewModel(departman.DepAd + " departmanı başarıyla eklendi.", "/Admin/Departman", "Departmanlar Listesi", true); return(View("_Mesaj", mesaj)); }catch (Exception) { MesajViewModel message = new MesajViewModel("Bir hata oluştu.", "/Admin/Departman", "Departmanlar Listesi", false); return(View("_Mesaj", message)); } } MesajViewModel msg = new MesajViewModel("Bir hata oluştu.", "/Admin/Departman", "Departmanlar Listesi", false); return(View("_Mesaj", msg)); }
public ActionResult Ekle(Personeller personel) { if (ModelState.IsValid) { db.Personeller.Add(personel); try { db.SaveChanges(); return(Json(new { personelId = personel.PersonelID, AdSoyad = personel.Ad + " " + personel.Soyad })); } catch (Exception) { MesajViewModel message = new MesajViewModel("Bir hata oluştu", "/Admin/Personel", "Personeller Listesi", false); return(View("_Mesaj", message)); } } MesajViewModel mesaj = new MesajViewModel("Bir hata oluştu", "/Admin/Personel", "Personeller Listesi", false); return(View("_Mesaj", mesaj)); }
public ActionResult CalisanEkle(Calisanlar calisan) { if (ModelState.IsValid) { using (TelefonRehberiEntities db = new TelefonRehberiEntities()) { db.Calisanlar.Add(calisan); db.SaveChanges(); } return(RedirectToAction("AdminHomePage")); } return(View()); }
public ActionResult DepartmanDuzenlee(int id) { using (TelefonRehberiEntities db = new TelefonRehberiEntities()) { var departman = db.Departmanlar.Single(a => a.DepartmanId == id); UpdateModel(departman); if (ModelState.IsValid) { db.SaveChanges(); return(RedirectToAction("departman")); } return(View(departman)); } }
public ActionResult DepartmanSil(int id) { TelefonRehberiEntities db = new TelefonRehberiEntities(); Departmanlar departman = db.Departmanlar.Single(a => a.DepartmanId == id); if (departman.Calisanlar.Count == 0) { db.Departmanlar.Remove(departman); db.SaveChanges(); return(RedirectToAction("departman")); } else { return(View()); } }
public ActionResult PasswordChange(string parola) { string user_name = User.Identity.Name; Kullanicilar user = db.Kullanicilar.Where(k => k.KullaniciAd == user_name).SingleOrDefault(); user.Parola = parola; user.TekrarParola = parola; try { db.SaveChanges(); MesajViewModel msg = new MesajViewModel("Şifre başarıyla değiştirilmiştir.", null, null, true); return(View("_Mesaj", msg)); } catch (Exception) { MesajViewModel msg = new MesajViewModel("Bir hata oluştu.", null, null, false); return(View("_Mesaj", msg)); } }
public ActionResult SifreDegistir(AdminModel model) { TelefonRehberiEntities db = new TelefonRehberiEntities(); if (model.YeniSifre != model.SifreDogrula) { return(View(model)); } var mail = GetUser(model.Eposta); if (mail) { var reset = db.Admin.SingleOrDefault(a => a.AdminEposta == model.Eposta); reset.AdminSifre = model.YeniSifre; db.SaveChanges(); ModelState.AddModelError("", "Şifre Başarılı Bir Şekilde Değiştirlmiştir"); return(View(model)); } ModelState.AddModelError("", "E-posta veya Şifre Yanlış"); return(View(model)); }
public ActionResult Duzenle(Calisanlar c) { using (TelefonRehberiEntities db = new TelefonRehberiEntities()) { var v = db.Calisanlar.Where(a => a.CalisanId.Equals(c.CalisanId)).FirstOrDefault(); if (v != null) { v.Adi = c.Adi; v.Soyadi = c.Soyadi; v.Telefon = c.Telefon; v.DepartmanID = c.DepartmanID; v.YöneticiID = c.YöneticiID; } db.SaveChanges(); return(RedirectToAction("AdminHomePage")); } //Calisanlar calisan = db.Calisanlar.SingleOrDefault(a=>a.CalisanId==c.CalisanId); //db.Entry(c).State = System.Data.Entity.EntityState.Modified; //db.SaveChanges(); //return RedirectToAction("AdminHomePage"); }
public void Save() { db.SaveChanges(); }