public DTO.Article Delete(DTO.Article item) { DAL.Context.Article entity = repository.Get(item.ArticleId); repository.Delete(entity); repository.SaveChanges(); return(item); }
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); }
public void CreateOrUpdate(DTO.Article item) { DAL.Context.Article entity = mapper.Map <DTO.Article, DAL.Context.Article>(item); repository.CreateOrUpdate(entity); repository.SaveChanges(); }