public DonemOdaEvrakBilgileri()
        {
            donemTipi    = new DB.donemTipi();
            donemBilgisi = new DB.Donem();

            odaTipiBilgisi = new DB.odaTipiKontenjan();
            odaTipi        = new DB.odaTipi();
        }
Пример #2
0
 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));
     }
 }