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();
            }
        }
示例#2
0
 partial void Updateoxite_TrackbackOutbound(oxite_TrackbackOutbound instance);
示例#3
0
 partial void Deleteoxite_TrackbackOutbound(oxite_TrackbackOutbound instance);
示例#4
0
 partial void Insertoxite_TrackbackOutbound(oxite_TrackbackOutbound instance);