/// <summary> /// Saves a new Message /// </summary> /// <param name="s"></param> /// <returns></returns> public static MessageQueue Save(MessageQueue s) { using (EntityContext ctx = new EntityContext()) { s.CreatedAt = DateTime.Now; ctx.MessageQueues.AddObject(s); ctx.SaveChanges(); return s; } }
/// <summary> /// Deprecated Method for adding a new object to the MessageQueues EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToMessageQueues(MessageQueue messageQueue) { base.AddObject("MessageQueues", messageQueue); }
/// <summary> /// Create a new MessageQueue object. /// </summary> /// <param name="messageId">Initial value of the MessageId property.</param> /// <param name="to">Initial value of the To property.</param> /// <param name="text">Initial value of the Text property.</param> /// <param name="createdAt">Initial value of the CreatedAt property.</param> public static MessageQueue CreateMessageQueue(global::System.Int32 messageId, global::System.String to, global::System.String text, global::System.DateTime createdAt) { MessageQueue messageQueue = new MessageQueue(); messageQueue.MessageId = messageId; messageQueue.To = to; messageQueue.Text = text; messageQueue.CreatedAt = createdAt; return messageQueue; }