public static int SendMessage(IList <SendMessageInfo> sendMessageList, IList <ReceiveMessageInfo> receiveMessageList) { int num = 0; foreach (SendMessageInfo info in sendMessageList) { Globals.EntityCoding(info, true); CommentDataProvider.Instance().InsertSendMessage(info); num++; } foreach (ReceiveMessageInfo info2 in receiveMessageList) { Globals.EntityCoding(info2, true); CommentDataProvider.Instance().InsertReceiveMessage(info2); num++; } return(num); }
public static bool ReplyMessage(SendMessageInfo reply) { IList <SendMessageInfo> sendMessageList = new List <SendMessageInfo>(); IList <ReceiveMessageInfo> receiveMessageList = new List <ReceiveMessageInfo>(); ReceiveMessageInfo item = new ReceiveMessageInfo(); item.Addressee = reply.Addressee; item.Addresser = reply.Addresser; item.Title = reply.Title; item.PublishContent = reply.PublishContent; item.PublishDate = DateTime.Now; sendMessageList.Add(reply); receiveMessageList.Add(item); if (SendMessage(sendMessageList, receiveMessageList) > 0) { CommentDataProvider.Instance().PostMessageLastTime(reply.ReceiveMessageId.Value, item.PublishDate); } return(true); }
public static bool AddProductToFavorite(int productId) { return(CommentDataProvider.Instance().AddProductToFavorite(productId)); }
public static bool PostMemberMessageIsRead(long messageId) { return(CommentDataProvider.Instance().PostMemberMessageIsRead(messageId)); }
public static DataSet GetProductConsultationsAndReplys(ProductConsultationAndReplyQuery query, out int total) { return(CommentDataProvider.Instance().GetProductConsultationsAndReplys(query, out total)); }
public static int GetUserProductReviewsCount() { return(CommentDataProvider.Instance().GetUserProductReviewsCount()); }
public static ProductInfo GetProductDetails(int productId) { return(CommentDataProvider.Instance().GetProductDetails(productId)); }
public static int DeleteFavorite(int favoriteId) { return(CommentDataProvider.Instance().DeleteFavorite(favoriteId)); }
public static SendMessageInfo GetSendedMessage(long sendMessageId) { return(CommentDataProvider.Instance().GetSendedMessage(sendMessageId)); }
public static ReceiveMessageInfo GetReceiveMessage(long receiveMessageId) { return(CommentDataProvider.Instance().GetReceiveMessage(receiveMessageId)); }
public static int DeleteSendedMessages(IList <long> sendedMessageList) { return(CommentDataProvider.Instance().DeleteSendedMessages(sendedMessageList)); }
public static bool DeleteSendedMessage(long sendMessageId) { return(CommentDataProvider.Instance().DeleteSendedMessage(sendMessageId)); }
public static bool DeleteReceivedMessage(long receiveMessageId) { return(CommentDataProvider.Instance().DeleteReceivedMessage(receiveMessageId)); }
public static int DeleteReceiedMessages(IList <long> receivedMessageList) { return(CommentDataProvider.Instance().DeleteReceiedMessages(receivedMessageList)); }
public static bool ExistsProduct(int productId) { return(CommentDataProvider.Instance().ExistsProduct(productId)); }
public static DbQueryResult GetSendedMessages(SendedMessageQuery query) { return(CommentDataProvider.Instance().GetSendedMessages(query)); }
public static int UpdateFavorite(int favoriteId, string tags, string remark) { return(CommentDataProvider.Instance().UpdateFavorite(favoriteId, tags, remark)); }
public static bool SendMessage(MessageBoxInfo messageBoxInfo) { return(CommentDataProvider.Instance().InsertMessage(messageBoxInfo)); }
public static DbQueryResult GetFavorites(string tags, Pagination page) { return(CommentDataProvider.Instance().GetFavorites(HiContext.Current.User.UserId, tags, page)); }
public static int DeleteMemberMessages(IList <long> messageList) { return(CommentDataProvider.Instance().DeleteMemberMessages(messageList)); }
public static bool DeleteFavorites(string string_0) { return(CommentDataProvider.Instance().DeleteFavorites(string_0)); }
public static DbQueryResult GetMemberReceivedMessages(MessageBoxQuery query) { return(CommentDataProvider.Instance().GetMemberReceivedMessages(query)); }
public static DataSet GetUserProductReviewsAndReplys(UserProductReviewAndReplyQuery query, out int total) { return(CommentDataProvider.Instance().GetUserProductReviewsAndReplys(query, out total)); }
public static MessageBoxInfo GetMemberMessage(long messageId) { return(CommentDataProvider.Instance().GetMemberMessage(messageId)); }
public static DbQueryResult GetBatchBuyProducts(ProductQuery query) { return(CommentDataProvider.Instance().GetBatchBuyProducts(query)); }
public static bool PostMessageIsRead(long receiveMessageId) { return(CommentDataProvider.Instance().PostMessageIsRead(receiveMessageId)); }