示例#1
0
 public void Delete(DalMessage entity)
 {
     var message = context.Set<Message>().Where(m => m.Id == entity.Id).FirstOrDefault();
     if (message != null)
     {
         context.Set<Message>().Remove(message);
     }
 }
示例#2
0
 public void Update(DalMessage entity)
 {
     var message = context.Set<Message>().Where(m => m.Id == entity.Id).FirstOrDefault();
     if (message != null)
     {
         message.Content = entity.Content;
         message.DatePublication = entity.DatePublication;
         message.SenderId = entity.SenderId;
         message.ThemeId = entity.ThemeId;
     }
 }
示例#3
0
 public void Create(DalMessage entity)
 {
     var message = new Message()
     {
         Id = entity.Id,
         Content = entity.Content,
         DatePublication = entity.DatePublication,
         SenderId = entity.SenderId,
         ThemeId = entity.ThemeId
     };
     context.Set<Message>().Add(message);
 }