,

parent 9788459b
package ec.edu.espe.movilidad.MovilidadWS.controller; package ec.edu.espe.movilidad.MovilidadWS.controller;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabParaevaf; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabParaevaf;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva;
import ec.edu.espe.movilidad.MovilidadWS.service.UzyTavCabParaevaf.IServiceUzyTavCabParaevaf; import ec.edu.espe.movilidad.MovilidadWS.service.UzyTavCabParaevaf.IServiceUzyTavCabParaevaf;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
......
package ec.edu.espe.movilidad.MovilidadWS.controller; package ec.edu.espe.movilidad.MovilidadWS.controller;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.service.UzyTaConparaEva.IServiceUzyTavConparaEva; import ec.edu.espe.movilidad.MovilidadWS.service.UzyTavConparaEva.IServiceUzyTavConparaEva;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
...@@ -19,7 +19,7 @@ public class UzyTavConparaEvaController { ...@@ -19,7 +19,7 @@ public class UzyTavConparaEvaController {
private IServiceUzyTavConparaEva serviceUzyTavConparaEva; private IServiceUzyTavConparaEva serviceUzyTavConparaEva;
@GetMapping("/exampleFindId/{id}") @GetMapping("/exampleFindId/{id}")
public ResponseEntity<ModelUzyTaConparaEva> ListarPorID(@PathVariable Long id) { public ResponseEntity<ModelUzyTavConparaEva> ListarPorID(@PathVariable Long id) {
return new ResponseEntity<>(serviceUzyTavConparaEva.ListarPorID(id), HttpStatus.OK); return new ResponseEntity<>(serviceUzyTavConparaEva.ListarPorID(id), HttpStatus.OK);
} }
...@@ -29,7 +29,7 @@ public class UzyTavConparaEvaController { ...@@ -29,7 +29,7 @@ public class UzyTavConparaEvaController {
@GetMapping("/getAll") @GetMapping("/getAll")
public ResponseEntity<List<ModelUzyTaConparaEva>> ListarRegistros() { public ResponseEntity<List<ModelUzyTavConparaEva>> ListarRegistros() {
return new ResponseEntity<>(serviceUzyTavConparaEva.ListarRegistros(), HttpStatus.OK); return new ResponseEntity<>(serviceUzyTavConparaEva.ListarRegistros(), HttpStatus.OK);
} }
...@@ -46,26 +46,26 @@ public class UzyTavConparaEvaController { ...@@ -46,26 +46,26 @@ public class UzyTavConparaEvaController {
@GetMapping("/registroParametrosIniciales") @GetMapping("/registroParametrosIniciales")
public ResponseEntity<List<ModelUzyTaConparaEva>> ListarRegistrosParametrosIniciales() { public ResponseEntity<List<ModelUzyTavConparaEva>> ListarRegistrosParametrosIniciales() {
return new ResponseEntity<>(serviceUzyTavConparaEva.ListarRegistrosParametrosIniciales(), HttpStatus.OK); return new ResponseEntity<>(serviceUzyTavConparaEva.ListarRegistrosParametrosIniciales(), HttpStatus.OK);
} }
@GetMapping("/registroParametrosFinales") @GetMapping("/registroParametrosFinales")
public ResponseEntity<List<ModelUzyTaConparaEva>> ListarRegistrosParametrosFinales() { public ResponseEntity<List<ModelUzyTavConparaEva>> ListarRegistrosParametrosFinales() {
return new ResponseEntity<>(serviceUzyTavConparaEva.ListarRegistrosParametrosFinales(), HttpStatus.OK); return new ResponseEntity<>(serviceUzyTavConparaEva.ListarRegistrosParametrosFinales(), HttpStatus.OK);
} }
@PostMapping("/guardar") @PostMapping("/guardar")
public ResponseEntity<ModelUzyTaConparaEva> guardar(@RequestBody ModelUzyTaConparaEva modelUzyTaConparaEva) { public ResponseEntity<ModelUzyTavConparaEva> guardar(@RequestBody ModelUzyTavConparaEva modelUzyTavConparaEva) {
return new ResponseEntity<>(serviceUzyTavConparaEva.guardar(modelUzyTaConparaEva), HttpStatus.OK); return new ResponseEntity<>(serviceUzyTavConparaEva.guardar(modelUzyTavConparaEva), HttpStatus.OK);
} }
@PutMapping("/editar/{id}") @PutMapping("/editar/{id}")
public ResponseEntity<ModelUzyTaConparaEva> editar(@PathVariable Long id, @RequestBody ModelUzyTaConparaEva modelUzyTaConparaEva) { public ResponseEntity<ModelUzyTavConparaEva> editar(@PathVariable Long id, @RequestBody ModelUzyTavConparaEva modelUzyTavConparaEva) {
return new ResponseEntity<>(serviceUzyTavConparaEva.editar(id, modelUzyTaConparaEva), HttpStatus.OK); return new ResponseEntity<>(serviceUzyTavConparaEva.editar(id, modelUzyTavConparaEva), HttpStatus.OK);
} }
......
package ec.edu.espe.movilidad.MovilidadWS.dao; package ec.edu.espe.movilidad.MovilidadWS.dao;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConparaEva;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query; import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param; import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.List; import java.util.List;
import java.util.Optional; import java.util.Optional;
import org.springframework.stereotype.Repository;
@Repository @Repository
public interface DaoUzyTavConparaEva extends JpaRepository<ModelUzyTaConparaEva, Long> { public interface DaoUzyTavConparaEva extends JpaRepository<ModelUzyTavConparaEva, Long> {
@Query(value = "SELECT a FROM ModelUzyTaConparaEva a WHERE a.uzytavconparaeva_tipo = 1 ") @Query(value = "SELECT a FROM ModelUzyTavConparaEva a WHERE a.uzytavconparaeva_tipo = 1 ")
public Optional<List<ModelUzyTaConparaEva>> findAllEnable(); public Optional<List<ModelUzyTavConparaEva>> findAllEnable();
@Query(value = "SELECT i FROM ModelUzyTaConparaEva i WHERE i.uzytavconparaeva_tipo = 2 ") @Query(value = "SELECT i FROM ModelUzyTavConparaEva i WHERE i.uzytavconparaeva_tipo = 2 ")
public Optional<List<ModelUzyTaConparaEva>> noActivo(); public Optional<List<ModelUzyTavConparaEva>> noActivo();
//Obtener todos los datos relacionados con la tabla TavParaeva //Obtener todos los datos relacionados con la tabla TavParaeva
@Query("SELECT c, p FROM ModelUzyTaConparaEva c INNER JOIN c.uzytavparaevaSet p") @Query("SELECT c, p FROM ModelUzyTavConparaEva c INNER JOIN c.uzytavparaevaSet p")
List<Object[]> getAllDatosRelacionadosTavParaeva(); List<Object[]> getAllDatosRelacionadosTavParaeva();
//Obtener los datos relacionados con la tava TavParaeva mediante un id //Obtener los datos relacionados con la tava TavParaeva mediante un id
@Query("SELECT c, p FROM ModelUzyTaConparaEva c INNER JOIN c.uzytavparaevaSet p WHERE c.uzytavconparaeva_id = :id") @Query("SELECT c, p FROM ModelUzyTavConparaEva c INNER JOIN c.uzytavparaevaSet p WHERE c.uzytavconparaeva_id = :id")
List<Object[]> findByIdDatosRelacionadosTavParaeva(@Param("id") Long id); List<Object[]> findByIdDatosRelacionadosTavParaeva(@Param("id") Long id);
......
package ec.edu.espe.movilidad.MovilidadWS.dao; package ec.edu.espe.movilidad.MovilidadWS.dao;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query; import org.springframework.data.jpa.repository.Query;
...@@ -9,9 +8,6 @@ import org.springframework.stereotype.Repository; ...@@ -9,9 +8,6 @@ import org.springframework.stereotype.Repository;
import java.util.List; import java.util.List;
import org.springframework.stereotype.Repository;
@Repository @Repository
public interface DaoUzyTavParaEva extends JpaRepository<ModelUzyTavParaEva, Long> { public interface DaoUzyTavParaEva extends JpaRepository<ModelUzyTavParaEva, Long> {
// CONSULTA PARA OBTENER LOS VALORES RELACIONADOS // CONSULTA PARA OBTENER LOS VALORES RELACIONADOS
......
...@@ -32,7 +32,7 @@ public class ModelUzyTavCabParaevaf { ...@@ -32,7 +32,7 @@ public class ModelUzyTavCabParaevaf {
@JsonIgnore @JsonIgnore
@ManyToOne( cascade = CascadeType.ALL) @ManyToOne( cascade = CascadeType.ALL)
@JoinColumn(name = "uzytavconparaeva_id") @JoinColumn(name = "uzytavconparaeva_id")
private ModelUzyTaConparaEva uzytavconparaeva; private ModelUzyTavConparaEva uzytavconparaeva;
......
...@@ -5,7 +5,6 @@ import lombok.Data; ...@@ -5,7 +5,6 @@ import lombok.Data;
import javax.persistence.*; import javax.persistence.*;
import java.util.Date; import java.util.Date;
import java.util.HashSet;
import java.util.Set; import java.util.Set;
...@@ -13,7 +12,7 @@ import java.util.Set; ...@@ -13,7 +12,7 @@ import java.util.Set;
@Data @Data
@Entity @Entity
@Table(name = "uzytavconparaeva", schema = "UTIC1") @Table(name = "uzytavconparaeva", schema = "UTIC1")
public class ModelUzyTaConparaEva { public class ModelUzyTavConparaEva {
@Id @Id
@Column(name = "uzytavconparaeva_id") @Column(name = "uzytavconparaeva_id")
......
...@@ -4,7 +4,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; ...@@ -4,7 +4,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data; import lombok.Data;
import javax.persistence.*; import javax.persistence.*;
import java.util.HashSet;
import java.util.Set; import java.util.Set;
@Data @Data
...@@ -36,7 +35,7 @@ public class ModelUzyTavParaEva { ...@@ -36,7 +35,7 @@ public class ModelUzyTavParaEva {
@JsonIgnore @JsonIgnore
@ManyToOne( cascade = CascadeType.ALL) @ManyToOne( cascade = CascadeType.ALL)
@JoinColumn(name = "UZYTAVCONPARAEVA_ID", referencedColumnName = "UZYTAVCONPARAEVA_ID", nullable = false) @JoinColumn(name = "UZYTAVCONPARAEVA_ID", referencedColumnName = "UZYTAVCONPARAEVA_ID", nullable = false)
private ModelUzyTaConparaEva uzytavconparaeva; private ModelUzyTavConparaEva uzytavconparaeva;
@Column(name = "uzytavparaeva_opcmenu") @Column(name = "uzytavparaeva_opcmenu")
......
...@@ -339,7 +339,7 @@ public class ModelUzyTavProyec { ...@@ -339,7 +339,7 @@ public class ModelUzyTavProyec {
@JsonIgnore @JsonIgnore
@ManyToOne( cascade = CascadeType.ALL) @ManyToOne( cascade = CascadeType.ALL)
@JoinColumn(name = "uzytavactaprueba_id") @JoinColumn(name = "uzytavactaprueba_id")
private ModelUzyTaConparaEva uzytavactaprueba; private ModelUzyTavConparaEva uzytavactaprueba;
//rELACION CON CABCOMCA-proyec es la hija //rELACION CON CABCOMCA-proyec es la hija
...@@ -372,7 +372,7 @@ public class ModelUzyTavProyec { ...@@ -372,7 +372,7 @@ public class ModelUzyTavProyec {
@JsonIgnore @JsonIgnore
@ManyToOne @ManyToOne
@JoinColumn(name = "uzytavconparaeva_id") @JoinColumn(name = "uzytavconparaeva_id")
private ModelUzyTaConparaEva uzytavconparaeva; private ModelUzyTavConparaEva uzytavconparaeva;
//RELACIÓN CON LA TABLA ZONADETALLE-TABLA HIJA //RELACIÓN CON LA TABLA ZONADETALLE-TABLA HIJA
@JsonIgnore @JsonIgnore
......
package ec.edu.espe.movilidad.MovilidadWS.service.UzyTaConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva;
import java.util.List;
public interface IServiceUzyTavConparaEva {
public ModelUzyTaConparaEva ListarPorID(Long id);
public List<Object[]> findByIdDatosRelacionadosTavParaeva(Long id);
public List<Object[]> getAllDatosRelacionadosTavParaeva();
public List<ModelUzyTaConparaEva> ListarRegistros();
public List<ModelUzyTaConparaEva> ListarRegistrosParametrosIniciales();
public List<ModelUzyTaConparaEva> ListarRegistrosParametrosFinales();
public ModelUzyTaConparaEva guardar(ModelUzyTaConparaEva modelUzyTaConparaEva);
public ModelUzyTaConparaEva editar(Long id, ModelUzyTaConparaEva modelUzyTaConparaEva);
void eliminar(Long id);
}
...@@ -2,9 +2,8 @@ package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavCabParaevaf; ...@@ -2,9 +2,8 @@ package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavCabParaevaf;
import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavCabParaevaf; import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavCabParaevaf;
import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavConparaEva; import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabParaevaf; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavCabParaevaf;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
...@@ -31,10 +30,10 @@ public class ServiceUzyTavCabParaevaf implements IServiceUzyTavCabParaevaf { ...@@ -31,10 +30,10 @@ public class ServiceUzyTavCabParaevaf implements IServiceUzyTavCabParaevaf {
@Override @Override
public ModelUzyTavCabParaevaf guardar(@PathVariable Long uzytavconparaeva_id, ModelUzyTavCabParaevaf modelUzyTavCabParaevaf) { public ModelUzyTavCabParaevaf guardar(@PathVariable Long uzytavconparaeva_id, ModelUzyTavCabParaevaf modelUzyTavCabParaevaf) {
ModelUzyTaConparaEva modelUzyTaConparaEva = daoUzyTavConparaEva.findById(uzytavconparaeva_id) ModelUzyTavConparaEva modelUzyTavConparaEva = daoUzyTavConparaEva.findById(uzytavconparaeva_id)
.orElseThrow(() -> new EntityNotFoundException("No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado")); .orElseThrow(() -> new EntityNotFoundException("No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado"));
modelUzyTavCabParaevaf.setUzytavconparaeva(modelUzyTaConparaEva); modelUzyTavCabParaevaf.setUzytavconparaeva(modelUzyTavConparaEva);
return daoUzyTavCabParaevaf.save(modelUzyTavCabParaevaf); return daoUzyTavCabParaevaf.save(modelUzyTavCabParaevaf);
} }
......
package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConparaEva;
import java.util.List;
public interface IServiceUzyTavConparaEva {
public ModelUzyTavConparaEva ListarPorID(Long id);
public List<Object[]> findByIdDatosRelacionadosTavParaeva(Long id);
public List<Object[]> getAllDatosRelacionadosTavParaeva();
public List<ModelUzyTavConparaEva> ListarRegistros();
public List<ModelUzyTavConparaEva> ListarRegistrosParametrosIniciales();
public List<ModelUzyTavConparaEva> ListarRegistrosParametrosFinales();
public ModelUzyTavConparaEva guardar(ModelUzyTavConparaEva modelUzyTavConparaEva);
public ModelUzyTavConparaEva editar(Long id, ModelUzyTavConparaEva modelUzyTavConparaEva);
void eliminar(Long id);
}
package ec.edu.espe.movilidad.MovilidadWS.service.UzyTaConparaEva; package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavConparaEva; import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConparaEva;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
...@@ -15,7 +15,7 @@ public class ServiceUzyTavConparaEva implements IServiceUzyTavConparaEva { ...@@ -15,7 +15,7 @@ public class ServiceUzyTavConparaEva implements IServiceUzyTavConparaEva {
DaoUzyTavConparaEva daoUzyTavConparaEva; DaoUzyTavConparaEva daoUzyTavConparaEva;
@Override @Override
public ModelUzyTaConparaEva ListarPorID(@PathVariable Long id) { public ModelUzyTavConparaEva ListarPorID(@PathVariable Long id) {
return daoUzyTavConparaEva.findById(id).get(); return daoUzyTavConparaEva.findById(id).get();
} }
...@@ -38,45 +38,45 @@ public class ServiceUzyTavConparaEva implements IServiceUzyTavConparaEva { ...@@ -38,45 +38,45 @@ public class ServiceUzyTavConparaEva implements IServiceUzyTavConparaEva {
//} //}
@Override @Override
public List<ModelUzyTaConparaEva> ListarRegistros() { public List<ModelUzyTavConparaEva> ListarRegistros() {
return daoUzyTavConparaEva.findAll(); return daoUzyTavConparaEva.findAll();
} }
@Override @Override
public List<ModelUzyTaConparaEva> ListarRegistrosParametrosIniciales() { public List<ModelUzyTavConparaEva> ListarRegistrosParametrosIniciales() {
return daoUzyTavConparaEva.findAllEnable().orElse(new ArrayList<>()); return daoUzyTavConparaEva.findAllEnable().orElse(new ArrayList<>());
} }
@Override @Override
public List<ModelUzyTaConparaEva> ListarRegistrosParametrosFinales() { public List<ModelUzyTavConparaEva> ListarRegistrosParametrosFinales() {
return daoUzyTavConparaEva.noActivo().orElse(new ArrayList<>()); return daoUzyTavConparaEva.noActivo().orElse(new ArrayList<>());
} }
@Override @Override
public ModelUzyTaConparaEva guardar(ModelUzyTaConparaEva modelUzyTaConparaEva) { public ModelUzyTavConparaEva guardar(ModelUzyTavConparaEva modelUzyTavConparaEva) {
return daoUzyTavConparaEva.save(modelUzyTaConparaEva); return daoUzyTavConparaEva.save(modelUzyTavConparaEva);
} }
@Override @Override
public ModelUzyTaConparaEva editar(@PathVariable Long id, ModelUzyTaConparaEva modelUzyTaConparaEva) { public ModelUzyTavConparaEva editar(@PathVariable Long id, ModelUzyTavConparaEva modelUzyTavConparaEva) {
ModelUzyTaConparaEva dato = daoUzyTavConparaEva.findById(id).get(); ModelUzyTavConparaEva dato = daoUzyTavConparaEva.findById(id).get();
//.orElseThrow(()->new ControlExcepciones("No existe el registro con el ID : " + id)); //.orElseThrow(()->new ControlExcepciones("No existe el registro con el ID : " + id));
//Seteamos los nuevos datos del registro //Seteamos los nuevos datos del registro
dato.setUzytavconparaeva_id(modelUzyTaConparaEva.getUzytavconparaeva_id()); dato.setUzytavconparaeva_id(modelUzyTavConparaEva.getUzytavconparaeva_id());
dato.setUzytavconparaeva_fecha_c(modelUzyTaConparaEva.getUzytavconparaeva_fecha_c()); dato.setUzytavconparaeva_fecha_c(modelUzyTavConparaEva.getUzytavconparaeva_fecha_c());
dato.setUzytavconparaeva_descrip(modelUzyTaConparaEva.getUzytavconparaeva_descrip()); dato.setUzytavconparaeva_descrip(modelUzyTavConparaEva.getUzytavconparaeva_descrip());
dato.setUzytavconparaeva_puminire(modelUzyTaConparaEva.getUzytavconparaeva_puminire()); dato.setUzytavconparaeva_puminire(modelUzyTavConparaEva.getUzytavconparaeva_puminire());
dato.setUzytavconparaeva_tipo(modelUzyTaConparaEva.getUzytavconparaeva_tipo()); dato.setUzytavconparaeva_tipo(modelUzyTavConparaEva.getUzytavconparaeva_tipo());
dato.setUzytavconparaeva_estado(modelUzyTaConparaEva.getUzytavconparaeva_estado()); dato.setUzytavconparaeva_estado(modelUzyTavConparaEva.getUzytavconparaeva_estado());
ModelUzyTaConparaEva datoActualizado = daoUzyTavConparaEva.save(dato); ModelUzyTavConparaEva datoActualizado = daoUzyTavConparaEva.save(dato);
return datoActualizado; return datoActualizado;
} }
@Override @Override
public void eliminar(@PathVariable Long id) { public void eliminar(@PathVariable Long id) {
ModelUzyTaConparaEva dato = daoUzyTavConparaEva.findById(id).get(); ModelUzyTavConparaEva dato = daoUzyTavConparaEva.findById(id).get();
//.orElseThrow(() -> new ControlExcepciones("No existe el registro con el ID : " + id)); //.orElseThrow(() -> new ControlExcepciones("No existe el registro con el ID : " + id));
daoUzyTavConparaEva.delete(dato); daoUzyTavConparaEva.delete(dato);
} }
......
package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavParaEva; package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavParaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva;
import java.util.List; import java.util.List;
......
...@@ -2,7 +2,7 @@ package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavParaEva; ...@@ -2,7 +2,7 @@ package ec.edu.espe.movilidad.MovilidadWS.service.UzyTavParaEva;
import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavConparaEva; import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavParaEva; import ec.edu.espe.movilidad.MovilidadWS.dao.DaoUzyTavParaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTaConparaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavConparaEva;
import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva; import ec.edu.espe.movilidad.MovilidadWS.model.ModelUzyTavParaEva;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -51,7 +51,7 @@ public class ServiceUzyTavParaEva implements IServiceUzyTavParaEva { ...@@ -51,7 +51,7 @@ public class ServiceUzyTavParaEva implements IServiceUzyTavParaEva {
@Override @Override
public ModelUzyTavParaEva guardar(Long uzytavconparaeva_id, ModelUzyTavParaEva modelUzyTavParaEva) { public ModelUzyTavParaEva guardar(Long uzytavconparaeva_id, ModelUzyTavParaEva modelUzyTavParaEva) {
ModelUzyTaConparaEva uzyTaConparaEva = daoUzyTavConparaEva.findById(uzytavconparaeva_id) ModelUzyTavConparaEva uzyTaConparaEva = daoUzyTavConparaEva.findById(uzytavconparaeva_id)
.orElseThrow(() -> new EntityNotFoundException("No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado")); .orElseThrow(() -> new EntityNotFoundException("No se encontró la entidad ModelUzyTaConparaEva con el ID proporcionado"));
modelUzyTavParaEva.setUzytavconparaeva(uzyTaConparaEva); modelUzyTavParaEva.setUzytavconparaeva(uzyTaConparaEva);
......
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