Ejemplo n.º 1
0
 partial void Deletebar_revision_t(bar_revision_t instance);
Ejemplo n.º 2
0
 partial void Updatebar_revision_t(bar_revision_t instance);
Ejemplo n.º 3
0
 partial void Insertbar_revision_t(bar_revision_t instance);
Ejemplo n.º 4
0
		private void detach_bar_revision_ts(bar_revision_t entity)
		{
			this.SendPropertyChanging();
			entity.items_table = null;
		}
Ejemplo n.º 5
0
		private void detach_bar_revision_ts(bar_revision_t entity)
		{
			this.SendPropertyChanging();
			entity.global_session_t = null;
		}
Ejemplo n.º 6
0
 //        public void AddItemsToRevision(string itemId, int amountsold)
 //        {
 //            var db = new dbDataContext();
 //            lock (db)
 //            {
 //
 //            }
 //        }
 public void AddNewOrUpdateBarRevisionRecord(int dailyId, string itemId, int amountSold, int amountBought,
     int left, int num)
 {
     var db = new dbDataContext();
     lock (db)
     {
         var match = (from i in db.GetTable<bar_revision_t>()
             where i.item_id == itemId
             where i.daily_id == dailyId
             select i).SingleOrDefault();
         if (match == null)
         {
             Table<bar_revision_t> soldBarTable = db.GetTable<bar_revision_t>();
             var revisionItem = new bar_revision_t
             {
                 bar_item_num = num,
                 daily_id = dailyId,
                 item_id = itemId,
                 amount_sold = amountSold,
                 amount_bought = amountBought,
                 left_num = left
             };
             soldBarTable.InsertOnSubmit(revisionItem);
             db.SubmitChanges();
         }
         else
         {
             match.bar_item_num = num;
             match.amount_sold = amountSold;
             match.amount_bought = amountBought;
             match.left_num = left;
             db.SubmitChanges();
         }
     }
 }