/// <summary> /// Send message to wallboard. /// </summary> /// <param name="type">Content type (text, music, etc).</param> /// <param name="senderID">Who send message.</param> /// <param name="receiverID">Who receive message.</param> /// <param name="message">Message content.</param> public static void InsertMessage(WallBoardItemType type, Guid senderID, Guid receiverID, Object message) { using (SocialNetworkDBEntities record = new SocialNetworkDBEntities()) { switch (type) { case WallBoardItemType.Text: { record.spInsWallBoardTextMessage( (Int32)WallBoardItemType.Text, senderID, receiverID, (String)message); } break; case WallBoardItemType.Image: { } break; case WallBoardItemType.Audio: { } break; case WallBoardItemType.Video: { } break; } } }