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" }));
        }
Beispiel #2
0
 protected virtual T AttachEntity <T>(T entity)
     where T : class
 {
     return(repository.AttachEntity <T>(entity));
 }