using Dino.Entities; using Qlite; namespace Dino { public class Util { public static Message.Type get_message_type_for_conversation(Conversation conversation) { switch (conversation.type_) { case Conversation.Type.CHAT: return Entities.Message.Type.CHAT; case Conversation.Type.GROUPCHAT: return Entities.Message.Type.GROUPCHAT; case Conversation.Type.GROUPCHAT_PM: return Entities.Message.Type.GROUPCHAT_PM; default: assert_not_reached(); } } public static Conversation.Type get_conversation_type_for_message(Message message) { switch (message.type_) { case Entities.Message.Type.CHAT: return Conversation.Type.CHAT; case Entities.Message.Type.GROUPCHAT: return Conversation.Type.GROUPCHAT; case Entities.Message.Type.GROUPCHAT_PM: return Conversation.Type.GROUPCHAT_PM; default: assert_not_reached(); } } } }