protected override void Save() { mymodel.TakvimSablonu sablon = ((TakvimSablonu)infoformentity); List <SharpBullet.ActiveRecord.ActiveRecordBase> childlist = new List <SharpBullet.ActiveRecord.ActiveRecordBase>(); foreach (TakvimSablonSatiri entity in Sablonsatiri) { childlist.Add((SharpBullet.ActiveRecord.ActiveRecordBase)entity); } sablon.SetChilds(childlist); base.Save(); //Transaction.Instance.Join(delegate() //{ //base.Save(); // try // { // int i = Transaction.Instance.ExecuteNonQuery(" delete from TakvimSablonSatiri where TakvimSablonu_Id=@prm0", infoformentity.Id); // } // catch (Exception) // { // throw new Exception("Takvim Sablon Satırları silinemdi"); // } // foreach (TakvimSablonSatiri sablonsatiri in ((TakvimSablonu)infoformentity).SablonSatiri) // { // sablonsatiri.TakvimSablonu.Id = infoformentity.Id; // sablonsatiri.Insert(); // } //}); }
public TakvimSablonSatiri() { TakvimSablonu = new TakvimSablonu(); Adi = string.Empty; IzlemSıraNo = 0; IlkIzlemdenSonrakiSure = 0; }