Se corrigen las excepciones de ServiceUzyTPlanificacion

parent d2a162e0
......@@ -49,9 +49,6 @@ public class ServiceUzyTPlanificacion implements IServiceUzyTPlanificacion {
@Override
public DtoUzyTPlanificacion guardar(DtoUzyTPlanificacion dtoUzyTPlanificacion) {
if (dtoUzyTPlanificacion.getUzytplanificacionnombre() == null) {
throw new IllegalArgumentException("El nombre de la planificación no puede ser nulo.");
}
try {
ModelUzyTPlanificacion entity = mapper.dtoToEntity(dtoUzyTPlanificacion);
ModelUzyTPlanificacion nuevoEntity = daoUzyTPlanificacion.save(entity);
......@@ -70,8 +67,12 @@ public class ServiceUzyTPlanificacion implements IServiceUzyTPlanificacion {
try {
ModelUzyTPlanificacion entity = daoUzyTPlanificacion.findById(id)
.orElseThrow(() -> new ResourceNotFoundException("No se encontró el registro con ID: " + id));
if(dtoUzyTPlanificacion.getUzytplanificacionnombre() !=null){
entity.setUzytplanificacionNombre(dtoUzyTPlanificacion.getUzytplanificacionnombre());
}
if(dtoUzyTPlanificacion.getUzytplanificacionnombre_largo() !=null){
entity.setUzytplanificacionNombreLargo(dtoUzyTPlanificacion.getUzytplanificacionnombre_largo());
}
ModelUzyTPlanificacion updatedEntity = daoUzyTPlanificacion.save(entity);
return mapper.entityToDto(updatedEntity);
}catch (ResourceNotFoundException ex) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment