146 lines
4.9 KiB
Plaintext
146 lines
4.9 KiB
Plaintext
<%@page import="util.Data"%>
|
||
<%@page import="bean.Contatto"%>
|
||
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||
pageEncoding="ISO-8859-1"%>
|
||
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>Contatto</title>
|
||
<link rel="stylesheet"
|
||
href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
|
||
integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh"
|
||
crossorigin="anonymous">
|
||
<link rel="stylesheet" href="css/stile.css">
|
||
</head>
|
||
<body>
|
||
<jsp:include page="nav.jsp"></jsp:include>
|
||
<div style="margin: 25px">
|
||
<%
|
||
Contatto c = (Contatto) request.getAttribute("contatto");
|
||
|
||
if (c == null) {
|
||
out.print("ERRORE");
|
||
} else {
|
||
%>
|
||
<h4><%=c.getNome() + " " + c.getCognome()%>
|
||
<%
|
||
if (c.getServizio_sociale() != null && !c.getServizio_sociale().equals("-")) {
|
||
%>(contatto ottenuto tramite
|
||
<%=c.getServizio_sociale()%>)
|
||
<%
|
||
}
|
||
%>
|
||
</h4>
|
||
Indirizzo:
|
||
<%=c.getIndirizzo() + " (zona " + c.getArea() + ")"%><br>
|
||
Telefono:
|
||
<%=c.getTelefono()%><br>
|
||
<%
|
||
if (c.getEmail() != null) {
|
||
%>
|
||
Email:
|
||
<%=c.getEmail()%><br>
|
||
<%
|
||
}
|
||
%><br>
|
||
<%=c.getNumero_persone()%>
|
||
persone (<%=c.getComposizione_nucleo()%>)<br> Note sacchetto:
|
||
<%=c.getNote_sacchetto()%><br> <br>
|
||
<%
|
||
if (c.getUltima_consegna() == null) {
|
||
out.print("Non ha ancora ricevuto consegne");
|
||
} else {
|
||
out.print("Ultimo ordine consegnato il" + Data.formatta(c.getUltima_consegna()));
|
||
}
|
||
%>
|
||
<br> <br>
|
||
<form action="ordini-ctrl" method="post">
|
||
<input type="hidden" name="azione" value="aggiungi"> <input
|
||
type="hidden" name="numero" value="<%=c.getTelefono()%>"> <input
|
||
type="submit" value="Aggiungi agli ordini"
|
||
class="btn btn-primary btn-sm">
|
||
</form>
|
||
<br>
|
||
<p style="display: inline-block;">
|
||
<a class="btn btn-warning btn-sm" data-toggle="collapse"
|
||
href="#collapseExample" role="button" aria-expanded="false"
|
||
aria-controls="collapseExample"> Aggiorna dati </a>
|
||
</p>
|
||
<form action="contatti-ctrl" method="post"
|
||
style="display: inline-block">
|
||
<input type="hidden" name="azione" value="elimina"> <input
|
||
type="hidden" name="id" value="<%=c.getTelefono()%>"> <input
|
||
type="submit" value="Elimina contatto" class="btn btn-danger btn-sm">
|
||
</form>
|
||
<div class="collapse" id="collapseExample">
|
||
<form action="contatti-ctrl" method="post">
|
||
<div class="cinquanta">
|
||
<div class="form-group">
|
||
<label>Nome*</label> <input type="text" name="nome"
|
||
value="<%=c.getNome()%>" class="form-control form-control-sm">
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Cognome*</label> <input type="text" name="cognome"
|
||
value="<%=c.getCognome()%>" class="form-control form-control-sm">
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Quartiere*</label> <input type="text" name="area"
|
||
value="<%=c.getArea()%>" class="form-control form-control-sm">
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Indirizzo*</label> <input type="text" name="indirizzo"
|
||
value="<%=c.getIndirizzo()%>"
|
||
class="form-control form-control-sm">
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Numero di telefono*</label> <input type="number"
|
||
value="<%=c.getTelefono()%>" name="telefono"
|
||
class="form-control form-control-sm">
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Email</label> <input type="email" name="email"
|
||
value="<%=c.getEmail()%>" class="form-control form-control-sm">
|
||
</div>
|
||
</div>
|
||
<div class="cinquanta">
|
||
<div class="form-group">
|
||
<label>Numero persone</label> <input type="number" name="numero"
|
||
value="<%=c.getNumero_persone()%>"
|
||
class="form-control form-control-sm number">
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Composizione nucleo abitativo</label> <input type="text"
|
||
name="composizioneNucleo" value="<%=c.getComposizione_nucleo()%>"
|
||
class="form-control form-control-sm">
|
||
</div>
|
||
<div class="form-group">
|
||
<label style="vertical-align: top">Note sacchetto
|
||
(allergie, diete, necessit<69>...)</label>
|
||
<textarea name="noteSacchetto"
|
||
class="form-control form-control-sm"
|
||
value="<%=c.getNote_sacchetto()%>"></textarea>
|
||
</div>
|
||
</div>
|
||
|
||
<input type="hidden" name="azione" value="modifica"><br>
|
||
<button type="submit" class="btn btn-light btn-sm">Modifica</button>
|
||
</form>
|
||
</div>
|
||
<%
|
||
}
|
||
%>
|
||
</div>
|
||
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"
|
||
integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n"
|
||
crossorigin="anonymous"></script>
|
||
<script
|
||
src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"
|
||
integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo"
|
||
crossorigin="anonymous"></script>
|
||
<script
|
||
src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"
|
||
integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6"
|
||
crossorigin="anonymous"></script>
|
||
</body>
|
||
</html> |