Update x fix nome fornitore/amministratore

This commit is contained in:
Samuele E. Locatelli
2018-09-14 11:28:03 +02:00
parent 3e5f8e4a0d
commit 733479fafa
6 changed files with 63 additions and 11 deletions
+9 -9
View File
@@ -228,7 +228,7 @@ namespace Data
string bodyTpl =
"<b>Richiesta PREVENTIVO</b><br/><br/>" +
"Buongiorno <b>" + rigaForn.nome + "</b><br/>" +
"Ti è stata assegnata una richiesta di intervento da b2bcondomini.it per la quale è stato deciso di procedere con preventivo e relativa approvazione. Ti cheidiamo di predisporlo ed inviarlo sulla piattaforma al più presto.<br/>" +
"Ti è stata assegnata una richiesta di intervento da www.b2bcondomini.it per la quale è stato deciso di procedere con preventivo e relativa approvazione. Ti cheidiamo di predisporlo ed inviarlo sulla piattaforma al più presto.<br/>" +
"Il condominio interessato è <b>{0}</b>, pregasi contattare <b>{1}</b> al numero <b>{2}</b>.<br/>La richiesta indicata è la seguente:<br/>{3}<br/><br/>" +
"Seguire il <a href=\"http://www.b2bcondomini.it/PAZ/DettaglioIntervento?idxRichiesta=" + idxRichiesta + "\"> link seguente</a> per maggiori informazioni.";
string codAzione = "QuoteReq";
@@ -253,7 +253,7 @@ namespace Data
string bodyTpl =
"<b>SOLLECITO risposta</b><br/><br/>" +
"Buongiorno <b>" + rigaForn.nome + "</b><br/>" +
"Ti è stata assegnata una richiesta di intervento da b2bcondomini.it e non hai ancora risposto entro i termini del servizio. Ti ricordiamo che se non lo farai al più presto la richiesta potrebbe venire riassegnata ad un altro fornitore.<br/>" +
"Ti è stata assegnata una richiesta di intervento da www.b2bcondomini.it e non hai ancora risposto entro i termini del servizio. Ti ricordiamo che se non lo farai al più presto la richiesta potrebbe venire riassegnata ad un altro fornitore.<br/>" +
"Il condominio interessato è <b>{0}</b>, pregasi contattare <b>{1}</b> al numero <b>{2}</b>.<br/>La richiesta indicata è la seguente:<br/>{3}<br/><br/>" +
"Seguire il <a href=\"http://www.b2bcondomini.it/PAZ/DettaglioIntervento?idxRichiesta=" + idxRichiesta + "\"> link seguente</a> per maggiori informazioni.";
string codAzione = "SendRem";
@@ -297,7 +297,7 @@ namespace Data
string bodyTpl =
"<b>CAMBIO PRIORITA' e SCADENZA</b><br/><br/>" +
"Buongiorno <b>" + rigaForn.nome + "</b><br/>" +
"Ti è stata assegnata una richiesta di intervento da b2bcondomini.it di cui è stata variata la priorità che ora è <b>" + descrPriorita + "</b> e la scadenza, ora impostata a <b>" + dataScadNew.ToString("ddd dd.MM.yyyy HH:mm") + "</b>.<br/>" +
"Ti è stata assegnata una richiesta di intervento da www.b2bcondomini.it di cui è stata variata la priorità che ora è <b>" + descrPriorita + "</b> e la scadenza, ora impostata a <b>" + dataScadNew.ToString("ddd dd.MM.yyyy HH:mm") + "</b>.<br/>" +
"Il condominio interessato è <b>{0}</b>, pregasi contattare <b>{1}</b> al numero <b>{2}</b>.<br/>" +
"La richiesta indicata è la seguente:<br/>{3}<br/><br/>" +
"Seguire il <a href=\"http://www.b2bcondomini.it/PAZ/DettaglioIntervento?idxRichiesta=" + idxRichiesta + "\"> link seguente</a> per maggiori informazioni.";
@@ -326,7 +326,7 @@ namespace Data
string bodyTpl =
"<b>ANNULLAMENTO RICHIESTA di intervento</b><br/><br/>" +
"Buongiorno <b>" + rigaForn.nome + "</b><br/>" +
"E' stata annullata l'assegnazione alla tua azienda di una richiesta di intervento da b2bcondomini.it.<br/>" +
"E' stata annullata l'assegnazione alla tua azienda di una richiesta di intervento da www.b2bcondomini.it.<br/>" +
"Il condominio interessato era <b>{0}</b>.<br/>" +
"La richiesta indicata era la seguente:<br/>{3}<br/><br/>" +
"Seguire il <a href=\"http://www.b2bcondomini.it/PAZ/DettaglioIntervento?idxRichiesta=" + idxRichiesta + "\"> link seguente</a> per maggiori informazioni.";
@@ -340,7 +340,7 @@ namespace Data
bodyTpl =
"<b>ASSEGNAZIONE INTERVENTO</b><br/><br/>" +
"Buongiorno <b>" + rigaForn.nome + "</b><br/>" +
"Ti è stata assegnata una nuova richiesta di intervento da b2bcondomini.it.<br/>" +
"Ti è stata assegnata una nuova richiesta di intervento da www.b2bcondomini.it.<br/>" +
"Il condominio interessato è <b>{0}</b>, pregasi contattare <b>{1}</b> al numero <b>{2}</b>.<br/>" +
"La richiesta indicata è la seguente:<br/>{3}<br/><br/>" +
"Seguire il <a href=\"http://www.b2bcondomini.it/PAZ/DettaglioIntervento?idxRichiesta=" + idxRichiesta + "\"> link seguente</a> per maggiori informazioni.";
@@ -423,11 +423,11 @@ namespace Data
// STEP 1: recupero descrizioni azione e stato...
string azione = DtProxy.man.taAAct.getByKey(codAzione)[0].descrAzione;
string stato = DtProxy.man.taAS.getByKey(idxStato)[0].descrizione;
string oggetto = "NUOVA RICHIESTA intervento n." + idxRich.ToString() + " da b2bcondomini.it";
string oggetto = "NUOVA RICHIESTA intervento n." + idxRich.ToString() + " da www.b2bcondomini.it";
string bodyTpl =
"<b>NUOVA RICHIESTA INTERVENTO</b><br><br>" +
"Buongiorno<br/>" +
"Ti è stata assegnata una nuova richiesta di intervento da b2bcondomini.it.<br/>" +
"Ti è stata assegnata una nuova richiesta di intervento da www.b2bcondomini.it.<br/>" +
"Il condominio interessato è <b>{0}</b>, pregasi contattare <b>{1}</b> al numero <b>{2}</b>.<br/>" +
"La richiesta indicata è la seguente:<br/>{3}<br/><br/>" +
"Seguire il <a href=\"http://www.b2bcondomini.it/PAZ/DettaglioIntervento?idxRichiesta=" + idxRich + "\"> link seguente</a> per maggiori informazioni.";
@@ -454,11 +454,11 @@ namespace Data
// STEP 1: recupero descrizioni azione e stato...
string azione = DtProxy.man.taAAct.getByKey(codAzione)[0].descrAzione;
string stato = DtProxy.man.taAS.getByKey(idxStato)[0].descrizione;
string oggetto = "ANNULLAMENTO RICHIESTA n. " + idxRich.ToString() + " da b2bcondomini.it";
string oggetto = "ANNULLAMENTO RICHIESTA n. " + idxRich.ToString() + " da www.b2bcondomini.it";
string bodyTpl =
"<b>ANNULLAMENTO RICHIESTA INTERVENTO</b><br><br>" +
"Buongiorno<br/>" +
"La richiesta di intervento da b2bcondomini.it è stata annullata.<br/><br/>" +
"La richiesta di intervento da www.b2bcondomini.it è stata annullata.<br/><br/>" +
"Seguire il <a href=\"http://www.b2bcondomini.it/PAZ/DettaglioIntervento?idxRichiesta=" + idxRich + "\"> link seguente</a> per maggiori informazioni.";
eseguiAzioneIdxRich(idxRich, oggetto, bodyTpl, codAzione, idxStato, true, true, true);
}
Vendored
+1 -1
View File
@@ -17,7 +17,7 @@ pipeline {
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
script {
withEnv(['NEXT_BUILD_NUMBER=298']) {
withEnv(['NEXT_BUILD_NUMBER=299']) {
// env.versionNumber = VersionNumber(versionNumberString : '1.2.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
env.versionNumber = VersionNumber(versionNumberString : '1.2.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
env.APP_NAME = 'B2BCONDOMINI'
+12
View File
@@ -28,12 +28,24 @@ namespace PUB
try
{
nomeAmm = rigaAmministratore(idxAmm).RagSociale;
nomeForn = "";
}
catch
{ }
}
}
}
public string nomeForn
{
get
{
return memLayer.ML.StringSessionObj("nomeForn");
}
set
{
memLayer.ML.setSessionVal("nomeForn", value);
}
}
public string nomeAmm
{
get
+12
View File
@@ -27,6 +27,7 @@ namespace PUB
memLayer.ML.setSessionVal("idxFornitore", idxFornitore);
try
{
nomeAmm = "";
nomeForn = rigaFornitore(idxFornitore).nome;
}
catch
@@ -56,5 +57,16 @@ namespace PUB
memLayer.ML.setSessionVal("nomeForn", value);
}
}
public string nomeAmm
{
get
{
return memLayer.ML.StringSessionObj("nomeAmm");
}
set
{
memLayer.ML.setSessionVal("nomeAmm", value);
}
}
}
}
+4
View File
@@ -77,6 +77,10 @@ namespace PUB.WebUserContols
// determino visibilità blocchi
divAuthError.Visible = !resourceAuth;
divDettaglio.Visible = resourceAuth;
if (!resourceAuth)
{
logger.lg.scriviLog(string.Format("Errore autorizzazione:{0}richiesta NUM:{1}{0}idxCond: {2}{0}idxAmmCorrente: {3}{0}idxFornCorrente: {4}{0}EditMode: {5}", Environment.NewLine, rigaRich.idxRichiesta, rigaRich.idxCond, idxAmm, idxFornitore, currMode), tipoLog.ERROR);
}
}
/// <summary>
/// modalità edit corrente
+25 -1
View File
@@ -20,7 +20,20 @@ namespace PUB.WebUserContols
return string.Format("v.{0}.{1}.{2}.{3}", versione.Major, versione.Minor, versione.Build, versione.Revision);
}
}
public string nomeForn
{
get
{
return memLayer.ML.StringSessionObj("nomeForn");
}
}
public string nomeAmm
{
get
{
return memLayer.ML.StringSessionObj("nomeAmm");
}
}
/// <summary>
/// Dati utente (+ ambiente DEV/TEST se NON siamo in prod...)
/// </summary>
@@ -37,6 +50,17 @@ namespace PUB.WebUserContols
{
answ = devicesAuthProxy.stObj.utente;
}
// aggiungo eventuali codici Amm, Forn, ..
if (nomeAmm != "")
{
answ += string.Format(" | A: {0}", nomeAmm);
}
if (nomeForn != "")
{
answ += string.Format(" | F: {0}", nomeForn);
}
return answ;
}
}