public void Save(MessageOutbound message) { using (TransactionScope transaction = new TransactionScope()) { oxite_MessageOutbound m = ( from mo in context.oxite_MessageOutbounds where mo.MessageOutboundID == message.ID select mo ).First(); m.SentDate = message.Sent; m.RemainingRetryCount = (byte)message.RemainingRetryCount; m.IsSending = false; m.LastAttemptDate = DateTime.Now.ToUniversalTime(); context.SubmitChanges(); transaction.Complete(); } }
partial void Updateoxite_MessageOutbound(oxite_MessageOutbound instance);
partial void Deleteoxite_MessageOutbound(oxite_MessageOutbound instance);
partial void Insertoxite_MessageOutbound(oxite_MessageOutbound instance);