示例#1
0
 public DTO.Article Delete(DTO.Article item)
 {
     DAL.Context.Article entity = repository.Get(item.ArticleId);
     repository.Delete(entity);
     repository.SaveChanges();
     return(item);
 }
示例#2
0
        public Task <DTO.Article> Get(int id)
        {
            Task <DTO.Article> task = new Task <DTO.Article>(() =>
            {
                DAL.Context.Article entity = repository.Get(id);
                return(mapper.Map <DAL.Context.Article, DTO.Article>(entity));
            });

            task.Start();
            return(task);
        }
示例#3
0
 public void CreateOrUpdate(DTO.Article item)
 {
     DAL.Context.Article entity = mapper.Map <DTO.Article, DAL.Context.Article>(item);
     repository.CreateOrUpdate(entity);
     repository.SaveChanges();
 }