Se corrigen warnings

parent 136fbe3d
package ec.edu.espe.movilidad.MovilidadWS.Service.UzyTavProyec;
import ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavProyec;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavProyec;
import java.util.List;
......@@ -10,7 +10,10 @@ public interface IServiceUzyTavProyec {
List<DtoUzyTavProyec> ListarRegistros();
DtoUzyTavProyec guardar(DtoUzyTavProyec dtoUzyTavProyec);
DtoUzyTavProyec guardar(Long uzytavprograma_v_id, ModelUzyTavProyec modelUzyTavProyec);
DtoUzyTavProyec editar( Long id, DtoUzyTavProyec dtoUzyTavProyec);
......
package ec.edu.espe.movilidad.MovilidadWS.Service.UzyTavProyec;
import ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavPrograma_V;
import ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavProyec;
import ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavProyec;
import ec.edu.espe.movilidad.MovilidadWS.Exceptions.ResourceNotFoundException;
import ec.edu.espe.movilidad.MovilidadWS.Mapper.Components_Class.UzyTavProyecMapper;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavPrograma_V;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavProyec;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.PathVariable;
import java.util.List;
import javax.persistence.EntityNotFoundException;
@Service
public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
......@@ -17,9 +20,14 @@ public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
private final UzyTavProyecMapper mapper;
public ServiceUzyTavProyec(DaoUzyTavProyec daoUzyTavProyec, UzyTavProyecMapper mapper) {
private final DaoUzyTavPrograma_V daoUzyTavProgramaV;
public ServiceUzyTavProyec(DaoUzyTavProyec daoUzyTavProyec, UzyTavProyecMapper mapper, DaoUzyTavPrograma_V daoUzyTavProgramaV) {
this.daoUzyTavProyec = daoUzyTavProyec;
this.mapper = mapper;
this.daoUzyTavProgramaV = daoUzyTavProgramaV;
}
@Override
......@@ -35,11 +43,16 @@ public class ServiceUzyTavProyec implements IServiceUzyTavProyec {
return mapper.entitiesToDtos(entities);
}
@Override
public DtoUzyTavProyec guardar(DtoUzyTavProyec dtoUzyTavProyec) {
ModelUzyTavProyec entity = mapper.dtoToEntity(dtoUzyTavProyec);
ModelUzyTavProyec nuevoEntity = daoUzyTavProyec.save(entity);
return mapper.entityToDto(nuevoEntity);
public DtoUzyTavProyec guardar(@PathVariable Long uzytavprograma_v_id,
ModelUzyTavProyec modelUzyTavProyec) {
ModelUzyTavPrograma_V modelUzyTavPrograma_V = daoUzyTavProgramaV.findById(uzytavprograma_v_id)
.orElseThrow(() -> new EntityNotFoundException(
"No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado"));
modelUzyTavProyec.setUzytavprograma_v(modelUzyTavPrograma_V);
return mapper.entityToDto(modelUzyTavProyec);
}
@Override
......
package ec.edu.espe.movilidad.MovilidadWS.Service.UzyTavZonaDetalle;
import java.util.List;
import ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavZonaDetalle;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavZonaDetalle;
public interface IServiceUzyTavZonaDetalle {
public DtoUzyTavZonaDetalle ListarPorID(Long id);
DtoUzyTavZonaDetalle ListarPorID(Long id);
public List<DtoUzyTavZonaDetalle> ListarRegistros();
List<DtoUzyTavZonaDetalle> ListarRegistros();
public DtoUzyTavZonaDetalle guardar(DtoUzyTavZonaDetalle dtoUzyTavZonaDetalle);
DtoUzyTavZonaDetalle guardar(Long uzytavprograma_v_id, ModelUzyTavZonaDetalle modelUzyTavZonaDetalle);
public DtoUzyTavZonaDetalle editar( Long id, DtoUzyTavZonaDetalle dtoUzyTavZonaDetalle);
DtoUzyTavZonaDetalle editar(Long id, DtoUzyTavZonaDetalle dtoUzyTavZonaDetalle);
void eliminar(Long id);
......
package ec.edu.espe.movilidad.MovilidadWS.Service.UzyTavZonaDetalle;
import ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavPrograma_V;
import ec.edu.espe.movilidad.MovilidadWS.Dao.DaoUzyTavZonaDetalle;
import ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTCanton;
import ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTParroquia;
import ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUzyTavZonaDetalle;
import ec.edu.espe.movilidad.MovilidadWS.Exceptions.ResourceNotFoundException;
import ec.edu.espe.movilidad.MovilidadWS.Mapper.Components_Class.UzyTavZonaDetalleMapper;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTCanton;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTParroquia;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavPrograma_V;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTavZonaDetalle;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.PathVariable;
import java.util.List;
import java.util.stream.Collectors;
import javax.persistence.EntityNotFoundException;
@Service
public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
private final DaoUzyTavZonaDetalle daoUzyTavZonaDetalle;
private final UzyTavZonaDetalleMapper mapper;
private final DaoUzyTavPrograma_V daoUzyTavProgramaV;
public ServiceUzyTavZonaDetalle(DaoUzyTavZonaDetalle daoUzyTavZonaDetalle, UzyTavZonaDetalleMapper mapper) {
public ServiceUzyTavZonaDetalle(DaoUzyTavZonaDetalle daoUzyTavZonaDetalle, UzyTavZonaDetalleMapper mapper,
DaoUzyTavPrograma_V daoUzyTavProgramaV) {
this.daoUzyTavZonaDetalle = daoUzyTavZonaDetalle;
this.mapper = mapper;
this.daoUzyTavProgramaV = daoUzyTavProgramaV;
}
@Override
......@@ -41,12 +43,17 @@ public class ServiceUzyTavZonaDetalle implements IServiceUzyTavZonaDetalle {
}
@Override
public DtoUzyTavZonaDetalle guardar(DtoUzyTavZonaDetalle dtoUzyTavZonaDetalle) {
ModelUzyTavZonaDetalle entity = mapper.dtoToEntity(dtoUzyTavZonaDetalle);
ModelUzyTavZonaDetalle nuevoEntity = daoUzyTavZonaDetalle.save(entity);
return mapper.entityToDto(nuevoEntity);
public DtoUzyTavZonaDetalle guardar(@PathVariable Long uzytavprograma_v_id,
ModelUzyTavZonaDetalle modelUzyTavZonaDetalle) {
ModelUzyTavPrograma_V modelUzyTavPrograma_V = daoUzyTavProgramaV.findById(uzytavprograma_v_id)
.orElseThrow(() -> new EntityNotFoundException(
"No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado"));
modelUzyTavZonaDetalle.setUzytavprograma_v(modelUzyTavPrograma_V);
ModelUzyTavZonaDetalle savedObject = daoUzyTavZonaDetalle.save(modelUzyTavZonaDetalle);
return mapper.entityToDto(savedObject);
}
@Override
......
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