コード例 #1
0
        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();
            //    }
            //});
        }
コード例 #2
0
 public TakvimSablonSatiri()
 {
     TakvimSablonu          = new TakvimSablonu();
     Adi                    = string.Empty;
     IzlemSıraNo            = 0;
     IlkIzlemdenSonrakiSure = 0;
 }