public List<Message> GetAciquirer_Messages(int acquirerId) { List<Message> list_Message=new List<Message>(); List<MessageTable> list = db.MessageTables.Where(c => c.ToId == acquirerId&&c.IsSee==false).ToList(); foreach (MessageTable item in list) { Message message = new Message() { FromId=item.FromId, MessageContent=item.Message, Time=item.Time }; item.IsSee = true; list_Message.Add(message); } db.SaveChanges(); return list_Message; }
public string SendMessageToAcquirer(Message message) { MessageTable table = new MessageTable() { FromId=message.FromId, IsSee=false, ToId=message.ToId, Time=DateTime.Now.ToShortDateString()+" "+DateTime.Now.ToShortTimeString(), Message=message.MessageContent, }; db.MessageTables.AddObject(table); db.SaveChanges(); return "OK"; }