List <Message> IServiceMessage.findAll() { using (MessageDBEntities msg = new MessageDBEntities()) { return(msg.MessageEntities.Select(me => new Message { Id = me.id, message = me.message }).ToList()); } }
Message IServiceMessage.find(string id) { int nid = Convert.ToInt32(id); using (MessageDBEntities msg = new MessageDBEntities()) { return(msg.MessageEntities.Where(me => me.id == nid).Select(me => new Message { Id = me.id, message = me.message }).First()); } }
bool IServiceMessage.delete(Message message) { using (MessageDBEntities msg = new MessageDBEntities()) { try { MessageEntity me = msg.MessageEntities.Single(p => p.id == message.Id); msg.MessageEntities.Remove(me); msg.SaveChanges(); return(true); } catch { return(false); } } }
bool IServiceMessage.create(Message message) { using (MessageDBEntities msg = new MessageDBEntities()) { try { MessageEntity me = new MessageEntity(); me.message = message.message; msg.MessageEntities.Add(me); msg.SaveChanges(); return(true); } catch { return(false); } } }