public virtual ActionResult UpdateList(List <DTO> dtos) { foreach (var dto in dtos) { var entityRepo = _repository.GetByIdInclude(dto.Id, IncludeExpressions); if (entityRepo == null) { return(NotFound()); } var entity = _mapper.Map <ENT>(dto); _repository.AttachEntity(entity); } _repository.SaveChanges(); return(Ok(new { Message = "ok" })); }
protected virtual T AttachEntity <T>(T entity) where T : class { return(repository.AttachEntity <T>(entity)); }