Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
BackEnd-V1
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Joel Andres Molina Velez
BackEnd-V1
Commits
acea1599
Commit
acea1599
authored
May 25, 2023
by
Joel Andres Molina Velez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Se agregan la tabla SZDTAVCOORDINADOR_VINCU
parent
9524b07d
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
154 additions
and
10 deletions
+154
-10
PlanVProgramaController.java
...ntroller/TablasAparte/Grupo4/PlanVProgramaController.java
+1
-2
PlanVinVulaController.java
...controller/TablasAparte/Grupo4/PlanVinVulaController.java
+1
-2
CoordinadorVincuController.java
...oller/TablasAparte/Grupo6/CoordinadorVincuController.java
+49
-0
DaoCoordinadorVincu.java
...ilidadWS/dao/TablasAparte/Grupo6/DaoCoordinadorVincu.java
+7
-0
ModelCoordinadorVincu.java
...adWS/model/TablasAparte/Grupo6/ModelCoordinadorVincu.java
+29
-0
IServicePlanVPrograma.java
...dadWS/service/Grupo4/Interface/IServicePlanVPrograma.java
+1
-1
IServicePlanVinVula.java
...lidadWS/service/Grupo4/Interface/IServicePlanVinVula.java
+1
-1
ServicePlanVPrograma.java
...ilidadWS/service/Grupo4/Service/ServicePlanVPrograma.java
+3
-2
ServicePlanVinVula.java
...ovilidadWS/service/Grupo4/Service/ServicePlanVinVula.java
+3
-2
IServiceCoordinadorVincu.java
.../MovilidadWS/service/Grupo6/IServiceCoordinadorVincu.java
+18
-0
ServiceCoordinadorVincu.java
...d/MovilidadWS/service/Grupo6/ServiceCoordinadorVincu.java
+41
-0
No files found.
src/main/java/ec/edu/espe/movilidad/MovilidadWS/controller/TablasAparte/Grupo4/PlanVProgramaController.java
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
controller
.
TablasAparte
.
Grupo4
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVPrograma
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVinVula
;
import
ec.edu.espe.movilidad.MovilidadWS.service.Grupo4.IServicePlanVPrograma
;
import
ec.edu.espe.movilidad.MovilidadWS.service.Grupo4.Interface.IServicePlanVPrograma
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/controller/TablasAparte/Grupo4/PlanVinVulaController.java
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
controller
.
TablasAparte
.
Grupo4
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo2.ModelTiPres
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVinVula
;
import
ec.edu.espe.movilidad.MovilidadWS.service.Grupo4.IServicePlanVinVula
;
import
ec.edu.espe.movilidad.MovilidadWS.service.Grupo4.I
nterface.I
ServicePlanVinVula
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/controller/TablasAparte/Grupo6/CoordinadorVincuController.java
0 → 100644
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
controller
.
TablasAparte
.
Grupo6
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVPrograma
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo6.ModelCoordinadorVincu
;
import
ec.edu.espe.movilidad.MovilidadWS.service.Grupo6.IServiceCoordinadorVincu
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
import
static
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
Constant
.
GlobalConstants
.
V1_API_VERSION
;
@RestController
@CrossOrigin
(
origins
=
"*"
)
@RequestMapping
(
V1_API_VERSION
+
"/CoordinadorVincu"
)
public
class
CoordinadorVincuController
{
@Autowired
IServiceCoordinadorVincu
serviceCoordinadorVincu
;
@GetMapping
(
"/exampleFindId/{id}"
)
public
ResponseEntity
<
ModelCoordinadorVincu
>
ListarPorID
(
@PathVariable
Long
id
)
{
return
new
ResponseEntity
<>(
serviceCoordinadorVincu
.
ListarPorID
(
id
),
HttpStatus
.
OK
);
}
@GetMapping
(
"/getAll"
)
public
ResponseEntity
<
List
<
ModelCoordinadorVincu
>>
ListarRegistros
()
{
return
new
ResponseEntity
<>(
serviceCoordinadorVincu
.
ListarRegistros
(),
HttpStatus
.
OK
);
}
@PostMapping
(
"/guardar"
)
public
ResponseEntity
<
ModelCoordinadorVincu
>
guardar
(
@RequestBody
ModelCoordinadorVincu
modelCoordinadorVincu
)
{
return
new
ResponseEntity
<>(
serviceCoordinadorVincu
.
guardar
(
modelCoordinadorVincu
),
HttpStatus
.
OK
);
}
@PutMapping
(
"/editar/{id}"
)
public
ResponseEntity
<
ModelCoordinadorVincu
>
editar
(
@PathVariable
Long
id
,
@RequestBody
ModelCoordinadorVincu
modelCoordinadorVincu
)
{
return
new
ResponseEntity
<>(
serviceCoordinadorVincu
.
editar
(
id
,
modelCoordinadorVincu
),
HttpStatus
.
OK
);
}
@DeleteMapping
(
"/eliminar/{id}"
)
public
ResponseEntity
<
Void
>
eliminar
(
@PathVariable
Long
id
)
{
serviceCoordinadorVincu
.
eliminar
(
id
);
return
ResponseEntity
.
ok
().
build
();
}
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/dao/TablasAparte/Grupo6/DaoCoordinadorVincu.java
0 → 100644
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
dao
.
TablasAparte
.
Grupo6
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo6.ModelCoordinadorVincu
;
import
org.springframework.data.jpa.repository.JpaRepository
;
public
interface
DaoCoordinadorVincu
extends
JpaRepository
<
ModelCoordinadorVincu
,
Long
>
{
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/model/TablasAparte/Grupo6/ModelCoordinadorVincu.java
0 → 100644
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
model
.
TablasAparte
.
Grupo6
;
import
lombok.Data
;
import
javax.persistence.*
;
@Data
@Entity
@Table
(
name
=
"SZDTAVCOORDINADOR_VINCU"
)
public
class
ModelCoordinadorVincu
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
@GeneratedValue
(
strategy
=
GenerationType
.
IDENTITY
)
@Column
(
name
=
"SZDTAVCOORDINADOR_VINCU_ID"
)
private
Long
SZDTAVCOORDINADOR_VINCU_ID
;
@Column
(
name
=
"USU_ID"
)
private
Integer
USU_ID
;
@Column
(
name
=
"STVSUBJ_CODE"
,
nullable
=
false
,
columnDefinition
=
"VARCHAR2(4 BYTE)"
)
private
String
STVSUBJ_CODE
;
@Column
(
name
=
"STVCAMP_CODE"
,
nullable
=
false
,
columnDefinition
=
"VARCHAR2(3 BYTE)"
)
private
String
STVCAMP_CODE
;
@Column
(
name
=
"STVMAJR_CODE"
,
nullable
=
false
,
columnDefinition
=
"VARCHAR2(4 BYTE)"
)
private
String
STVMAJR_CODE
;
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/IServicePlanVPrograma.java
→
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/I
nterface/I
ServicePlanVPrograma.java
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
.
Interface
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVPrograma
;
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/IServicePlanVinVula.java
→
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/I
nterface/I
ServicePlanVinVula.java
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
.
Interface
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVinVula
;
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/ServicePlanVPrograma.java
→
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/Service
/Service
PlanVPrograma.java
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
.
Service
;
import
ec.edu.espe.movilidad.MovilidadWS.dao.TablasAparte.Grupo4.DaoPlanVPrograma
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVPrograma
;
import
ec.edu.espe.movilidad.MovilidadWS.service.Grupo4.Interface.IServicePlanVPrograma
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
...
...
@@ -10,7 +11,7 @@ import org.springframework.web.bind.annotation.PathVariable;
import
java.util.List
;
@Service
public
class
ServicePlanVPrograma
implements
IServicePlanVPrograma
{
public
class
ServicePlanVPrograma
implements
IServicePlanVPrograma
{
@Autowired
DaoPlanVPrograma
daoPlanVPrograma
;
@Override
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/ServicePlanVinVula.java
→
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo4/Service
/Service
PlanVinVula.java
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
;
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo4
.
Service
;
import
ec.edu.espe.movilidad.MovilidadWS.dao.TablasAparte.Grupo4.DaoPlanVinVula
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVinVula
;
import
ec.edu.espe.movilidad.MovilidadWS.service.Grupo4.Interface.IServicePlanVinVula
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
...
...
@@ -10,7 +11,7 @@ import org.springframework.web.bind.annotation.PathVariable;
import
java.util.List
;
@Service
public
class
ServicePlanVinVula
implements
IServicePlanVinVula
{
public
class
ServicePlanVinVula
implements
IServicePlanVinVula
{
@Autowired
DaoPlanVinVula
daoPlanVinVula
;
@Override
...
...
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo6/IServiceCoordinadorVincu.java
0 → 100644
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo6
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVinVula
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo6.ModelCoordinadorVincu
;
import
java.util.List
;
public
interface
IServiceCoordinadorVincu
{
public
ModelCoordinadorVincu
ListarPorID
(
Long
id
);
public
List
<
ModelCoordinadorVincu
>
ListarRegistros
();
public
ModelCoordinadorVincu
guardar
(
ModelCoordinadorVincu
modelCoordinadorVincu
);
public
ModelCoordinadorVincu
editar
(
Long
id
,
ModelCoordinadorVincu
modelCoordinadorVincu
);
void
eliminar
(
Long
id
);
}
src/main/java/ec/edu/espe/movilidad/MovilidadWS/service/Grupo6/ServiceCoordinadorVincu.java
0 → 100644
View file @
acea1599
package
ec
.
edu
.
espe
.
movilidad
.
MovilidadWS
.
service
.
Grupo6
;
import
ec.edu.espe.movilidad.MovilidadWS.dao.TablasAparte.Grupo6.DaoCoordinadorVincu
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo4.ModelPlanVPrograma
;
import
ec.edu.espe.movilidad.MovilidadWS.model.TablasAparte.Grupo6.ModelCoordinadorVincu
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
java.util.List
;
@Service
public
class
ServiceCoordinadorVincu
implements
IServiceCoordinadorVincu
{
@Autowired
DaoCoordinadorVincu
daoCoordinadorVincu
;
@Override
public
ModelCoordinadorVincu
ListarPorID
(
@PathVariable
Long
id
)
{
return
daoCoordinadorVincu
.
findById
(
id
).
get
();
}
@Override
public
List
<
ModelCoordinadorVincu
>
ListarRegistros
()
{
return
daoCoordinadorVincu
.
findAll
();
}
@Override
public
ModelCoordinadorVincu
guardar
(
ModelCoordinadorVincu
modelCoordinadorVincu
)
{
return
daoCoordinadorVincu
.
save
(
modelCoordinadorVincu
);
}
@Override
public
ModelCoordinadorVincu
editar
(
@PathVariable
Long
id
,
ModelCoordinadorVincu
modelCoordinadorVincu
)
{
return
null
;
}
@Override
public
void
eliminar
(
@PathVariable
Long
id
)
{
ModelCoordinadorVincu
example
=
daoCoordinadorVincu
.
findById
(
id
).
get
();
//.orElseThrow(() -> new ControlExcepciones("No existe el registro con el ID : " + id));
daoCoordinadorVincu
.
delete
(
example
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment