mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-23 15:55:49 +00:00
Merge pull request #109 from cheapy-ispp/035-Fix-cliente-edita-su-información#108
Corregido el modificar municipio de cliente, y correcciones menores
This commit is contained in:
commit
23fc965308
6 changed files with 15 additions and 16 deletions
|
@ -110,7 +110,7 @@ public class ClientController {
|
|||
return ClientController.VIEWS_CREATE_OR_UPDATE_CLIENT;
|
||||
}
|
||||
|
||||
BeanUtils.copyProperties(clienteSesion, clientEdit, "name", "email", "address","init", "finish","telephone", "description","food","usuar");
|
||||
BeanUtils.copyProperties(clienteSesion, clientEdit, "name", "email", "address","init","municipio", "finish","telephone", "description","food","usuar");
|
||||
clientEdit.getUsuar().setUsername(clienteSesion.getUsuar().getUsername());
|
||||
clientEdit.getUsuar().setEnabled(true);
|
||||
this.clientService.saveClient(clientEdit);
|
||||
|
|
|
@ -81,6 +81,9 @@
|
|||
}
|
||||
}
|
||||
|
||||
.container {
|
||||
width: 85%;
|
||||
}
|
||||
|
||||
.container .text-muted {
|
||||
margin: 20px 0;
|
||||
|
|
|
@ -69,4 +69,5 @@ users=Usuarios
|
|||
nameUser=Nombre
|
||||
surname= Apellidos
|
||||
dni= DNI
|
||||
usuario=Usuario
|
||||
usuario=Usuario
|
||||
municipio=Municipio
|
|
@ -37,7 +37,7 @@
|
|||
<td><c:out value="${client.address}"/> </td>
|
||||
</tr><tr>
|
||||
<tr>
|
||||
<th><fmt:message key="municipioClient"/></th>
|
||||
<th><fmt:message key="municipio"/></th>
|
||||
<td><c:out value="${client.municipio}"/> </td>
|
||||
</tr><tr>
|
||||
<th><fmt:message key="telephone"/></th>
|
||||
|
|
|
@ -15,12 +15,12 @@
|
|||
<form:form modelAttribute="client" class="form-horizontal" id="add-client-form">
|
||||
<div class="form-group has-feedback">
|
||||
|
||||
<cheapy:passwordField label="Contraseña" placeholder="Restaurante pepito" name="usuar.password"/>
|
||||
<cheapy:passwordField label="Contraseña" placeholder="Restaurante pepito" name="usuar.password"/>
|
||||
<cheapy:inputField label="Hora de inicio" placeholder="HH:mm" name="init"/>
|
||||
<cheapy:inputField label="Hora de fin" placeholder="HH:mm" name="finish"/>
|
||||
<cheapy:inputField label="Name" placeholder="Restaurante pepito" name="name"/>
|
||||
<cheapy:inputField label="Nombre" placeholder="Restaurante pepito" name="name"/>
|
||||
<cheapy:inputField label="Email" placeholder="" name="email"/>
|
||||
<cheapy:inputField label="Dirección" placeholder="" name="address"/>
|
||||
<cheapy:inputField label="Dirección" placeholder="" name="address"/>
|
||||
<div class="form-group">
|
||||
<label>Municipio: </label>
|
||||
<select name="municipio">
|
||||
|
@ -29,9 +29,9 @@
|
|||
</c:forEach>
|
||||
</select>
|
||||
</div>
|
||||
<cheapy:inputField label="telephone" placeholder="" name="telephone"/>
|
||||
<cheapy:inputField label="description" placeholder="" name="description"/>
|
||||
<cheapy:inputField label="food" placeholder="food" name="food"/>
|
||||
<cheapy:inputField label="Teléfono" placeholder="" name="telephone"/>
|
||||
<cheapy:inputField label="descripción" placeholder="" name="description"/>
|
||||
<cheapy:inputField label="Comida" placeholder="food" name="food"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-sm-offset-2 col-sm-10">
|
||||
|
|
|
@ -64,13 +64,8 @@
|
|||
-->
|
||||
|
||||
|
||||
<cheapy:dateField label="Fecha de Inicio" name="start"></cheapy:dateField>
|
||||
<script>
|
||||
|
||||
var date= document.getElementsByName("start")
|
||||
date.replace('T', ' ');
|
||||
|
||||
</script>
|
||||
<cheapy:inputField label="Fecha de Inicio" placeholder="dd/MM/yyyy HH:mm" name="start"/>
|
||||
<cheapy:inputField label="Fecha de Fin" placeholder="dd/MM/yyyy HH:mm" name="end"/>
|
||||
<cheapy:inputField label="Número de comensales (nivel Oro)" placeholder="XX (Ej. 6)" name="gold"/>
|
||||
<cheapy:inputField label="Descuento de nivel oro" placeholder="XX% (Ej. 30)" name="discountGold"/>
|
||||
<cheapy:inputField label="Número de comensales (nivel Plata)" placeholder="XX (Ej. 4)" name="silver"/>
|
||||
|
|
Loading…
Reference in a new issue