public ActionResult Kaydet(Personel personel) { if (!ModelState.IsValid) { var model = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personel = personel }; return(View("PersonelForm", model)); } if (personel.Id == 0) { db.Personel.Add(personel); model2.Mesaj = personel.Ad + " " + personel.Soyad + " başarıyla eklendi"; } else { db.Entry(personel).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); model2.Status = true; model2.LinkText = "Personel Listesi"; model2.Url = "/Personel"; return(View("_Mesaj", model2)); }
public ActionResult Kaydet(Personel personel) { if (!ModelState.IsValid) { var model = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personel = personel }; return(View("PersonelForm", model)); } if (personel.Id == 0)//Ekleme yaptırmak isteniyor. { db.Personel.Add(personel); } else//guncelleme { var guncellenecekPersonel = db.Personel.Find(personel.Id); if (guncellenecekPersonel == null) { return(HttpNotFound()); } //db.Entry(personel).State = System.Data.Entity.EntityState.Modified; guncellenecekPersonel.Ad = personel.Ad; guncellenecekPersonel.Soyad = personel.Soyad; guncellenecekPersonel.Maas = personel.Maas; guncellenecekPersonel.EvliMi = personel.EvliMi; guncellenecekPersonel.DogumTarihi = personel.DogumTarihi; guncellenecekPersonel.cinsiyet = personel.cinsiyet; } db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Kaydet(Personel personel) { if (!ModelState.IsValid) { var model = new PersonelFormViewModel() { Departmanlar = personelDb.Departman.ToList(), Personel = personel }; return(View("PersonelForm", model)); } if (personel.Id == 0) //ekleme { personelDb.Personel.Add(personel); } else //güncelleme { personelDb.Entry(personel).State = EntityState.Modified; } personelDb.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Personel/Ekle public ActionResult Ekle() { var yoneticiler = db.Personeller.Select(p => new { p.PersonelID, AdSoyad = p.Ad + " " + p.Soyad }); PersonelFormViewModel model = new PersonelFormViewModel(db.Departmanlar, new SelectList(yoneticiler, "PersonelID", "AdSoyad"), new Personeller()); return(View("PersonelForm", model)); }
public ActionResult Kaydet(Personel personel) { MesajViewModel m = new MesajViewModel(); if (!ModelState.IsValid) { var model = new PersonelFormViewModel() { Departmanlarlar = db.Departman.ToList(), Personel = personel }; return(View("PersonelForm", model)); } if (personel.id == 0) { db.Personel.Add(personel); m.Mesaj = "Ekleme Başarılı"; } else { db.Entry(personel).State = System.Data.Entity.EntityState.Modified; m.Mesaj = "Başarıyla Güncellendi"; } db.SaveChanges(); m.Status = true; m.LinkText = "Personel Listesi"; m.Url = "/Personel"; return(View("_Mesaj", m)); }
public ActionResult Kaydet(PersonelFormViewModel model) { if (!ModelState.IsValid) { var gnder = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personeller = model.Personeller }; return(View("PersonelForm", gnder)); } if (model.Personeller.Id == 0) { db.Personel.Add(model.Personeller); } else { db.Entry(model.Personeller).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Yeni() { var model = new PersonelFormViewModel() { Departmanlar = db.Departmen.ToList() }; return(View("PersonelForm", model)); }
public ActionResult New() { var model = new PersonelFormViewModel() { Books = db.Books.ToList() }; return(View("PersonelForm", model)); }
public ActionResult Guncelle(int id) { var model = new PersonelFormViewModel() { Departmanlar = db.Departmen.ToList(), Personel = db.Personels.Find(id) }; return(View("PersonelForm", model)); }
public ActionResult Yeni() { var model = new PersonelFormViewModel() { Rols = db.ROL.ToList(), birims = db.BIRIMLER.ToList() }; return(View(model)); }
public ActionResult Güncelle(int Id) { var model = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personel = db.Personel.Find(Id) }; return(View("personelForm", model)); }
public ActionResult Guncelle(int id) { var model = new PersonelFormViewModel() { Rols = db.ROL.ToList(), birims = db.BIRIMLER.ToList(), personel = db.DANISMAN.Find(id) }; return(View("Yeni", model)); }
public ActionResult Yeni() { var model = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personel = new Personel.UI.Models.EntityFramework.Personel() }; return(View("PersonelForm", model )); }
public ActionResult Kaydet(Personel personel, HttpPostedFileBase file) { if (!ModelState.IsValid) { var model = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personeller = db.Personel.ToList(), Personel = personel }; return(View("PersonelForm", model)); } Fotograf fotograf = new Fotograf(); if (file.ContentLength > 0) { var fileName = Path.GetFileNameWithoutExtension(file.FileName); var extension = Path.GetExtension(file.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; fotograf.PersonelId = personel.Id; fotograf.Fotograf1 = "~/Images/" + fileName; fileName = Path.Combine(Server.MapPath("~/Images/"), fileName); file.SaveAs(fileName); } if (personel.Id == 0) //Ekleme { if (fotograf != null) { db.Fotograf.Add(fotograf); } db.Personel.Add(personel); } else //Guncelleme { if (fotograf != null) { db.Fotograf.Add(fotograf); } db.Entry(personel).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); ModelState.Clear(); return(RedirectToAction("Index")); }
// GET: Personel/Guncelle/2 public ActionResult Guncelle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Personeller personel = db.Personeller.Find(id); if (personel == null) { return(RedirectToAction("NotFound", "Error")); } var yoneticiler = db.Personeller.Select(p => new { p.PersonelID, AdSoyad = p.Ad + " " + p.Soyad }); PersonelFormViewModel model = new PersonelFormViewModel(db.Departmanlar, new SelectList(yoneticiler, "PersonelID", "AdSoyad"), personel); return(View("PersonelForm", model)); }
public ActionResult Kaydet(Personel personel) { if (!ModelState.IsValid) { var model = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personel = personel }; return(View("PersonelForm", model)); } if (personel.Id == 0) { db.Personel.Add(personel); } else { db.Entry(personel).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("Personel")); }