partial void Deletecash_t(cash_t instance);
partial void Updatecash_t(cash_t instance);
private void detach_cash_ts(cash_t entity) { this.SendPropertyChanging(); entity.global_session_t = null; }
partial void Insertcash_t(cash_t instance);
public void AddMoneyToCash(double cash, int dailyId) { var db = new dbDataContext(); lock (db) { // int dId = GetOpenedGlobalSession().daily_id; var getCashFromCurrentSession = (from c in db.GetTable<cash_t>() where c.daily_id == dailyId select c).SingleOrDefault(); if (getCashFromCurrentSession != null) { getCashFromCurrentSession.cash_amount = getCashFromCurrentSession.cash_amount + cash; db.SubmitChanges(); } else { var cashTable = db.GetTable<cash_t>(); var cashT = new cash_t {cash_amount = cash, daily_id = dailyId}; cashTable.InsertOnSubmit(cashT); db.SubmitChanges(); } } }