private void InsertSampleStaff(YoneticimDBEntities db) { List <GorevliTuru> turler = db.GorevliTurleri.ToList(); foreach (Mulk mulk in db.Mulkler) { for (int i = 0; i < FakeData.NumberData.GetNumber(1, 3); i++) { Gorevli gorevli = new Gorevli() { Adi = FakeData.NameData.GetFirstName(), Soyadi = FakeData.NameData.GetSurname(), GorevliTurleri = turler[FakeData.NumberData.GetNumber(0, turler.Count - 1)], IsTanimi = FakeData.TextData.GetSentence(), Maasi = FakeData.NumberData.GetNumber(1000, 2000), SigortaNo = "S" + FakeData.NumberData.GetNumber(10000, 30000), TcNo = FakeData.NumberData.GetNumber(20000, 30000).ToString() + FakeData.NumberData.GetNumber(20000, 30000).ToString(), }; mulk.Gorevliler.Add(gorevli); } } db.SaveChanges(); }
public ActionResult Edit(int id) { Gorevli gorevli = db.Gorevliler.Find(id); ViewBag.GorevliTurList = new SelectList(db.GorevliTurleri.ToList(), "Id", "Adi"); return(View(gorevli)); }
public ActionResult Delete(int staffId) { Gorevli gorevli = db.Gorevliler.Find(staffId); int mulkId = gorevli.MulkId; if (gorevli != null) { // TODO : gorevliye bağlı nesneler silinmeli.. db.Gorevliler.Remove(gorevli); db.SaveChanges(); } return(RedirectToAction("List", "Staff", new { mulkid = mulkId })); }
public ActionResult Add(int mulkid, Gorevli gorevli) { if (ModelState.IsValid) { Mulk mulk = db.Mulkler.Find(mulkid); if (mulk != null) { mulk.Gorevliler.Add(gorevli); db.SaveChanges(); } return(RedirectToAction("Details", "Block", new { id = mulkid })); } ViewBag.GorevliTurList = new SelectList(db.GorevliTurleri.ToList(), "Id", "Adi"); return(View(gorevli)); }
public ActionResult Edit(Gorevli model) { if (ModelState.IsValid) { Gorevli dbGorevli = db.Gorevliler.Find(model.Id); dbGorevli.Adi = model.Adi; dbGorevli.IsTanimi = model.IsTanimi; dbGorevli.Maasi = model.Maasi; dbGorevli.SigortaNo = model.SigortaNo; dbGorevli.TcNo = model.TcNo; dbGorevli.GorevliTurleri = db.GorevliTurleri.Find(model.GorevliTurleriId); db.SaveChanges(); return(RedirectToAction("List", "Staff", new { mulkid = dbGorevli.MulkId })); } ViewBag.GorevliTurList = new SelectList(db.GorevliTurleri.ToList(), "Id", "Adi"); return(View(model)); }
public KullaniciEkle(Gorevli g) { InitializeComponent(); gorevli = g; }