public ActionResult Edit([Bind(Include = "birimID,birimAd,birimTipID,birimKontejyanID,birimAkademikCalisan,birimIdariCalisan")] SksCalisma.Models.Birim birim) { if (ModelState.IsValid) { birim.birimGuncellemTarih = DateTime.Now; db.Entry(birim).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.birimTurID = new SelectList(db.BirimTur, "birimTurID", "birimTurAd"); //ViewBag.birimTipID = new SelectList(db.BirimTip.Where(x => x.birimTurID == birim.BirimTip.birimTurID), "birimTipID", "birimTipAd", birim.birimTipID); return(View("Index", birim)); }
public ActionResult Create([Bind(Include = "birimID,birimAd,birimTipID")] SksCalisma.Models.Birim birim) { if (ModelState.IsValid) { BirimKontejyan bk = new BirimKontejyan() { birimKontejyanAkademi = 0, birimKontejyanEkAkademi = 0, birimKontejyanEkAkademiNot = "", birimKontejyanEkIdari = 0, birimKontejyanEkIdariNot = "", birimKontejyanEklemeTarih = DateTime.Now, birimKontejyanGuncellemeTarih = DateTime.Now, birimKontejyanIdari = 0 }; db.BirimKontejyan.Add(bk); birim.birimEklemeTarih = DateTime.Now; birim.birimGuncellemTarih = DateTime.Now; birim.birimAkademikCalisan = 0; birim.birimIdariCalisan = 0; birim.birimKontejyanID = bk.birimKontejyanID; db.Birim.Add(birim); db.SaveChanges(); return(RedirectToAction("Index")); } if (birim.BirimTip != null) { ViewBag.birimTurID = new SelectList(db.BirimTur, "birimTurID", "birimTurAd", birim.BirimTip.birimTurID); ViewBag.birimTipID = new SelectList(db.BirimTip, "birimTipID", "birimTipAd", birim.birimTipID); } else { ViewBag.birimTurID = new SelectList(db.BirimTur, "birimTurID", "birimTurAd"); ViewBag.birimTipID = new SelectList(db.BirimTip, "birimTipID", "birimTipAd"); } return(RedirectToAction("Index", birim)); }