www in docker support
This commit is contained in:
parent
539a848e95
commit
c227fce036
2145 changed files with 399596 additions and 58 deletions
|
|
@ -0,0 +1,143 @@
|
|||
package it.acxent.anag.servlet;
|
||||
|
||||
import it.acxent.anag.UserClifor;
|
||||
import it.acxent.anag.Users;
|
||||
import it.acxent.anag.UsersCR;
|
||||
import it.acxent.common.AccessGroup;
|
||||
import it.acxent.common.UserAccess;
|
||||
import it.acxent.common.UserAccessGroup;
|
||||
import it.acxent.common.UserProfile;
|
||||
import it.acxent.db.ApplParmFull;
|
||||
import it.acxent.db.CRAdapter;
|
||||
import it.acxent.db.DBAdapter;
|
||||
import it.acxent.db.ResParm;
|
||||
import it.acxent.newsletter.TemplateMsg;
|
||||
import it.acxent.util.AbMessages;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
public class UsersSvlt extends it.acxent.servlet.UsersSvlt {
|
||||
private static final long serialVersionUID = 4988354513819461878L;
|
||||
|
||||
protected void fillComboAfterDetail(DBAdapter beanA, HttpServletRequest req, HttpServletResponse res) {
|
||||
Users bean = (Users)beanA;
|
||||
req.setAttribute("listaUserClifor", new UserClifor(getApFull(req)).findByUser(bean.getId_users()));
|
||||
super.fillComboAfterDetail((DBAdapter)bean, req, res);
|
||||
}
|
||||
|
||||
protected void fillComboAfterSearch(CRAdapter CR, HttpServletRequest req, HttpServletResponse res) {
|
||||
super.fillComboAfterSearch(CR, req, res);
|
||||
req.setAttribute("listaTemplateMsg", new TemplateMsg(getApFull(req)).findAll(1L));
|
||||
}
|
||||
|
||||
protected DBAdapter getBean(HttpServletRequest req) {
|
||||
return new Users(getApFull(req));
|
||||
}
|
||||
|
||||
protected CRAdapter getBeanCR(HttpServletRequest req) {
|
||||
UsersCR CR = new UsersCR();
|
||||
CR.setPolicy(getLoginUser(req).getUserProfile().getPolicy());
|
||||
return (CRAdapter)CR;
|
||||
}
|
||||
|
||||
protected void prepareNewRecord(HttpServletRequest req, HttpServletResponse res) {
|
||||
if (getLoginUser(req).getId_userProfile() == 1L) {
|
||||
req.setAttribute("listaProfiliUtente", new UserProfile(getApFull(req)).findAll());
|
||||
} else {
|
||||
req.setAttribute("listaProfiliUtente", new UserProfile(getApFull(req)).findUserProfiles());
|
||||
}
|
||||
req.setAttribute("listaAccessGroup", new AccessGroup(getApFull(req)).findAll());
|
||||
req.setAttribute("listaUserClifor", new UserClifor(getApFull(req)).findByCR(null, 0, 0));
|
||||
}
|
||||
|
||||
protected void addRows(HttpServletRequest req, HttpServletResponse res) {
|
||||
ApplParmFull apFull = getApFull(req);
|
||||
long l_id = 0L;
|
||||
ResParm rp = new ResParm(true, "");
|
||||
l_id = getRequestLongParameter(req, "id_users");
|
||||
Users bean = new Users(apFull);
|
||||
try {
|
||||
bean.findByPrimaryKey(l_id);
|
||||
fillObject(req, bean);
|
||||
rp = bean.save();
|
||||
if (rp.getStatus()) {
|
||||
req.setAttribute("id_users", String.valueOf(bean.getId_users()));
|
||||
if (getAct(req).equals("addAccess")) {
|
||||
UserAccess up = new UserAccess(apFull);
|
||||
fillObject(req, up);
|
||||
rp = bean.addAccess(up);
|
||||
sendMessage(req, rp.getMsg());
|
||||
showBean(req, res);
|
||||
} else if (getAct(req).equals("delAccess")) {
|
||||
UserAccess up = new UserAccess(apFull);
|
||||
fillObject(req, up);
|
||||
rp = bean.delAccess(up);
|
||||
sendMessage(req, AbMessages.getMessage(getLocale(req), "SAVE_OK") + ": Permesso Cancellato");
|
||||
showBean(req, res);
|
||||
} else if (getAct(req).equals("addAccessGroup")) {
|
||||
UserAccessGroup row = new UserAccessGroup(apFull);
|
||||
fillObject(req, row);
|
||||
rp = bean.addAccessGroup(row);
|
||||
sendMessage(req, rp.getMsg());
|
||||
showBean(req, res);
|
||||
} else if (getAct(req).equals("delAccessGroup")) {
|
||||
UserAccessGroup row = new UserAccessGroup(apFull);
|
||||
fillObject(req, row);
|
||||
rp = bean.delAccessGroup(row);
|
||||
sendMessage(req, AbMessages.getMessage(getLocale(req), "SAVE_OK") + ": Permessi Cancellati");
|
||||
showBean(req, res);
|
||||
} else if (getAct(req).equals("delLog")) {
|
||||
rp = bean.delAllLogs();
|
||||
sendMessage(req, AbMessages.getMessage(getLocale(req), "DELETE_OK") + ": Log Cancellati");
|
||||
showBean(req, res);
|
||||
}
|
||||
} else {
|
||||
sendMessage(req, AbMessages.getMessage(getLocale(req), "SAVE_FAIL " + rp.getMsg()));
|
||||
showBean(req, res);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
forceMessage(req, AbMessages.getMessage(getLocale(req), "SAVE_FAIL"));
|
||||
showBean(req, res);
|
||||
}
|
||||
}
|
||||
|
||||
protected void print(HttpServletRequest req, HttpServletResponse res) {
|
||||
ApplParmFull apFull = getApFull(req);
|
||||
if (getAct(req).equals("lblUser")) {
|
||||
long l_id = 0L;
|
||||
Users bean = null;
|
||||
l_id = getRequestLongParameter(req, "id_documento");
|
||||
bean = new Users(apFull);
|
||||
bean.findByPrimaryKey(l_id);
|
||||
} else if (getAct(req).equals("lblBc")) {
|
||||
long l_id = 0L;
|
||||
Users bean = null;
|
||||
l_id = getRequestLongParameter(req, "id_users");
|
||||
bean = new Users(apFull);
|
||||
bean.findByPrimaryKey(l_id);
|
||||
sendPdf(res, bean.creaLabelUtenteA4Pdf(), "Label " + bean.getCognomeNome() + ".pdf");
|
||||
} else {
|
||||
super.print(req, res);
|
||||
}
|
||||
}
|
||||
|
||||
public void _addUserCliente(HttpServletRequest req, HttpServletResponse res) {
|
||||
long l_id_clifor = getRequestLongParameter(req, "id_cliforU");
|
||||
long l_id_users = getRequestLongParameter(req, "id_users");
|
||||
UserClifor uc = new UserClifor(getApFull(req));
|
||||
uc.setId_clifor(l_id_clifor);
|
||||
uc.setId_users(l_id_users);
|
||||
ResParm rp = uc.save();
|
||||
sendMessage(req, rp.getMsg());
|
||||
showBean(req, res);
|
||||
}
|
||||
|
||||
public void _delUserCliente(HttpServletRequest req, HttpServletResponse res) {
|
||||
long l_id_userClifor = getRequestLongParameter(req, "id_userClifor");
|
||||
UserClifor uc = new UserClifor(getApFull(req));
|
||||
uc.findByPrimaryKey(l_id_userClifor);
|
||||
ResParm rp = uc.delete();
|
||||
sendMessage(req, rp.getMsg());
|
||||
showBean(req, res);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue