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();
            }
        }
Example #2
0
 partial void Updateoxite_MessageOutbound(oxite_MessageOutbound instance);
Example #3
0
 partial void Deleteoxite_MessageOutbound(oxite_MessageOutbound instance);
Example #4
0
 partial void Insertoxite_MessageOutbound(oxite_MessageOutbound instance);