public void Save(TrackbackOutbound trackback) { using (TransactionScope transaction = new TransactionScope()) { oxite_TrackbackOutbound tb = ( from t in context.oxite_TrackbackOutbounds where t.TrackbackOutboundID == trackback.ID select t ).First(); tb.SentDate = trackback.Sent; tb.RemainingRetryCount = (byte)trackback.RemainingRetryCount; tb.IsSending = false; tb.LastAttemptDate = DateTime.Now.ToUniversalTime(); context.SubmitChanges(); transaction.Complete(); } }
partial void Updateoxite_TrackbackOutbound(oxite_TrackbackOutbound instance);
partial void Deleteoxite_TrackbackOutbound(oxite_TrackbackOutbound instance);
partial void Insertoxite_TrackbackOutbound(oxite_TrackbackOutbound instance);