ActivEarth.Objects.Groups.Group.Post C# (CSharp) Метод

Post() публичный Метод

Posts a Message to the Group's Wall.
public Post ( Message message ) : void
message Message The Message to be added to the Group's Wall.
Результат void
        public void Post(Message message)
        {
            this.Wall.Post(message);
        }

Usage Example

Пример #1
0
        /// <summary>
        /// Adds a Group's the list of Recent Acitivity Messages stored in the Database to the Group's Wall.
        /// </summary>
        /// <param name="group">The Group for which to retrieve Recent Activity Messages</param>
        public static void GetGroupRecentActivity(Group group)
        {
            int groupId = group.ID;

            try
            {
                using (SqlConnection connection = ConnectionManager.GetConnection())
                {
                    var data = new ActivEarthDataProvidersDataContext(connection);

                    List<Message> messages = (from m in data.MessageDataProviders
                                              where m.group_id == groupId
                                              select
                                              new Message(m.title, m.message, UserDAO.GetUserFromUserId(m.user_id), m.date, m.time)
                                         ).ToList();

                    foreach (Message message in messages)
                    {
                        group.Post(message);
                    }
                }
            }
            catch (Exception)
            {
            }
        }
All Usage Examples Of ActivEarth.Objects.Groups.Group::Post