Commit f3332535 by Joel Florentin

merge estilo y select precargados

parent b7177b73
......@@ -3,16 +3,22 @@ package com.roshka.modelo;
import com.fasterxml.jackson.annotation.JsonValue;
public enum Disponibilidad {
TIEMPO_COMPLETO("C"), PARCIAL("P");
TIEMPO_COMPLETO("C","Tiempo Completo"), PARCIAL("P","Parcial");
private String code;
private String descripcion;
private Disponibilidad(String code) {
private Disponibilidad(String code, String descripcion) {
this.code = code;
this.descripcion = descripcion;
}
@JsonValue
public String getCode() {
return code;
}
public String getDescripcion() {
return descripcion;
}
}
......@@ -3,16 +3,22 @@ package com.roshka.modelo;
import com.fasterxml.jackson.annotation.JsonValue;
public enum Modalidad {
PRESENCIAL("P"), SEMIPRESENCIAL("S"), REMOTO("R");
PRESENCIAL("P","Presencial"), SEMIPRESENCIAL("S","Semi Presencial"), REMOTO("R","Remoto");
private String code;
private String descripcion;
private Modalidad(String code) {
private Modalidad(String code, String descripcion) {
this.code = code;
this.descripcion = descripcion;
}
@JsonValue
public String getCode() {
return code;
}
public String getDescripcion() {
return descripcion;
}
}
......@@ -93,7 +93,7 @@ function agregarFieldTecnologia(){
pairs[name] = value
}
tecnologias[cont_tecnologia]={}
tecnologias[cont_tecnologia]["tecnologia"]=pairs["tecnologia-id"]=="-1"?{nombre: pairs["tecnologia-nombre"]}:{id: pairs["tecnologia-id"],nombre:document.querySelector('option[value="'+pairs["tecnologia-id"]+'"]').innerHTML}
tecnologias[cont_tecnologia]["tecnologia"]=pairs["tecnologia-id"]=="-1"?{nombre: pairs["tecnologia-nombre"]}:{id: pairs["tecnologia-id"],nombre:document.querySelector('[name=tecnologia-id] > option[value="'+pairs["tecnologia-id"]+'"]').innerHTML}
tecnologias[cont_tecnologia]["nivel"]=pairs.nivel
//tecnologias[cont_tecnologia] = pairs;
formtecn.reset();
......
......@@ -219,17 +219,19 @@
<div class="inputs mb-3 col-md-6">
<label for="disponibilidad" class="form-label"> Disponibilidad</label>
<select name="disponibilidad" id="disponibilidad" class="bg-light">
<option value="Tiempo completo" selected>Tiempo completo</option>
<option value="Medio tiempo">Medio tiempo</option>
<c:forEach items="${disponibilidades}" var="disponibilidad">
<option value="${disponibilidad.getCode()}">${disponibilidad.getDescripcion()}</option>
</c:forEach>
</select> </div>
<div class="inputs mb-3 col-md-6">
<label for="modalidad" class="form-label"> Modalidad</label>
<select name="modalidad" id="modalidad" class="bg-light">
<option value="Pesencial" selected>Presencial</option>
<option value="Semi presencial">Semi presencial</option>
<option value="Remoto">Remoto</option>
<c:forEach items="${modalidades}" var="modalidad">
<option value="${modalidad.getCode()}">${modalidad.getDescripcion()}</option>
</c:forEach>
</select> </div>
......@@ -303,8 +305,17 @@
</div>
<div class="inputs">
<label for="refNombre" class="form-label">Referencia Nombre</label>
<input type="text" class="form-control " name="referencias" id="refNombre" >
<label for="descripcion" class="form-label">Descripcion</label>
<textarea class="form-control " name="descripcion" id="descripcion" > </textarea>
</div>
<div class="inputs">
<label for="refNombre" class="form-label">Nombre de la Referencia</label>
<input type="text" class="form-control " name="nombreReferencia" id="refNombre" >
</div>
<div class="inputs">
<label for="refTel" class="form-label">Telefono de la Referencia</label>
<input type="text" class="form-control " name="telefonoReferencia" id="refTel" >
</div>
<div class="inputs">
......
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