public DonemOdaEvrakBilgileri() { donemTipi = new DB.donemTipi(); donemBilgisi = new DB.Donem(); odaTipiBilgisi = new DB.odaTipiKontenjan(); odaTipi = new DB.odaTipi(); }
public ActionResult odaTipiEkleme(OdaBilgileriModel[] odaTipleri) { try { foreach (var item in odaTipleri) { System.Diagnostics.Debug.WriteLine("odaTipiId : " + item.odaTipiId.ToString()); System.Diagnostics.Debug.WriteLine("odaTipiKontenjanId : " + item.odaTipiKontenjanId.ToString()); System.Diagnostics.Debug.WriteLine("adi : " + item.odaAdi); System.Diagnostics.Debug.WriteLine("erkekKOntenjan : " + item.erkekKontenjan.ToString()); System.Diagnostics.Debug.WriteLine("kizKOntenjan : " + item.kizKontenjan.ToString()); if (item.odaTipiId == -1) { var odaTipi = new DB.odaTipi(); var odaTipiKontenjan = new DB.odaTipiKontenjan(); odaTipi.adi = item.odaAdi; odaTipi.donemTipiID = item.donemTipiId; odaTipi = context.odaTipi.Add(odaTipi); odaTipiKontenjan.erkekKontenjan = item.erkekKontenjan; odaTipiKontenjan.kizKontenjan = item.kizKontenjan; odaTipiKontenjan.toplam = item.erkekKontenjan + item.kizKontenjan; odaTipiKontenjan.donemTipiID = item.donemTipiId; odaTipiKontenjan.odaTipiID = odaTipi.odaTipiID; context.odaTipiKontenjan.Add(odaTipiKontenjan); context.SaveChanges(); } else { var odaTipi = context.odaTipi.SingleOrDefault(p => p.odaTipiID == item.odaTipiId); if (odaTipi != null) { odaTipi.adi = item.odaAdi; } var odaTipiKontenjan = context.odaTipiKontenjan.SingleOrDefault(p => p.odaTipiKontenjanID == item.odaTipiKontenjanId); if (odaTipiKontenjan != null) { odaTipiKontenjan.erkekKontenjan = item.erkekKontenjan; odaTipiKontenjan.kizKontenjan = item.kizKontenjan; odaTipiKontenjan.toplam = item.erkekKontenjan + item.kizKontenjan; } context.SaveChanges(); } } return(Json(new { durum = "true" }, JsonRequestBehavior.AllowGet)); } catch { return(Json(new { durum = "false" }, JsonRequestBehavior.AllowGet)); } }