diff --git a/Data/ActionUserControl.cs b/Data/ActionUserControl.cs index c45d081..27aee41 100644 --- a/Data/ActionUserControl.cs +++ b/Data/ActionUserControl.cs @@ -228,7 +228,7 @@ namespace Data string bodyTpl = "Richiesta PREVENTIVO

" + "Buongiorno " + rigaForn.nome + "
" + - "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.
" + + "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.
" + "Il condominio interessato è {0}, pregasi contattare {1} al numero {2}.
La richiesta indicata è la seguente:
{3}

" + "Seguire il link seguente per maggiori informazioni."; string codAzione = "QuoteReq"; @@ -253,7 +253,7 @@ namespace Data string bodyTpl = "SOLLECITO risposta

" + "Buongiorno " + rigaForn.nome + "
" + - "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.
" + + "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.
" + "Il condominio interessato è {0}, pregasi contattare {1} al numero {2}.
La richiesta indicata è la seguente:
{3}

" + "Seguire il link seguente per maggiori informazioni."; string codAzione = "SendRem"; @@ -297,7 +297,7 @@ namespace Data string bodyTpl = "CAMBIO PRIORITA' e SCADENZA

" + "Buongiorno " + rigaForn.nome + "
" + - "Ti è stata assegnata una richiesta di intervento da b2bcondomini.it di cui è stata variata la priorità che ora è " + descrPriorita + " e la scadenza, ora impostata a " + dataScadNew.ToString("ddd dd.MM.yyyy HH:mm") + ".
" + + "Ti è stata assegnata una richiesta di intervento da www.b2bcondomini.it di cui è stata variata la priorità che ora è " + descrPriorita + " e la scadenza, ora impostata a " + dataScadNew.ToString("ddd dd.MM.yyyy HH:mm") + ".
" + "Il condominio interessato è {0}, pregasi contattare {1} al numero {2}.
" + "La richiesta indicata è la seguente:
{3}

" + "Seguire il link seguente per maggiori informazioni."; @@ -326,7 +326,7 @@ namespace Data string bodyTpl = "ANNULLAMENTO RICHIESTA di intervento

" + "Buongiorno " + rigaForn.nome + "
" + - "E' stata annullata l'assegnazione alla tua azienda di una richiesta di intervento da b2bcondomini.it.
" + + "E' stata annullata l'assegnazione alla tua azienda di una richiesta di intervento da www.b2bcondomini.it.
" + "Il condominio interessato era {0}.
" + "La richiesta indicata era la seguente:
{3}

" + "Seguire il link seguente per maggiori informazioni."; @@ -340,7 +340,7 @@ namespace Data bodyTpl = "ASSEGNAZIONE INTERVENTO

" + "Buongiorno " + rigaForn.nome + "
" + - "Ti è stata assegnata una nuova richiesta di intervento da b2bcondomini.it.
" + + "Ti è stata assegnata una nuova richiesta di intervento da www.b2bcondomini.it.
" + "Il condominio interessato è {0}, pregasi contattare {1} al numero {2}.
" + "La richiesta indicata è la seguente:
{3}

" + "Seguire il link seguente 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 = "NUOVA RICHIESTA INTERVENTO

" + "Buongiorno
" + - "Ti è stata assegnata una nuova richiesta di intervento da b2bcondomini.it.
" + + "Ti è stata assegnata una nuova richiesta di intervento da www.b2bcondomini.it.
" + "Il condominio interessato è {0}, pregasi contattare {1} al numero {2}.
" + "La richiesta indicata è la seguente:
{3}

" + "Seguire il link seguente 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 = "ANNULLAMENTO RICHIESTA INTERVENTO

" + "Buongiorno
" + - "La richiesta di intervento da b2bcondomini.it è stata annullata.

" + + "La richiesta di intervento da www.b2bcondomini.it è stata annullata.

" + "Seguire il link seguente per maggiori informazioni."; eseguiAzioneIdxRich(idxRich, oggetto, bodyTpl, codAzione, idxStato, true, true, true); } diff --git a/Jenkinsfile b/Jenkinsfile index 12780ba..58ad045 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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' diff --git a/PUB/SitePAM.master.cs b/PUB/SitePAM.master.cs index 637559b..495552f 100644 --- a/PUB/SitePAM.master.cs +++ b/PUB/SitePAM.master.cs @@ -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 diff --git a/PUB/SitePAZ.master.cs b/PUB/SitePAZ.master.cs index 927c46d..5a3b5de 100644 --- a/PUB/SitePAZ.master.cs +++ b/PUB/SitePAZ.master.cs @@ -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); + } + } } } \ No newline at end of file diff --git a/PUB/WebUserContols/mod_ER_detail.ascx.cs b/PUB/WebUserContols/mod_ER_detail.ascx.cs index d9024b0..74a0597 100644 --- a/PUB/WebUserContols/mod_ER_detail.ascx.cs +++ b/PUB/WebUserContols/mod_ER_detail.ascx.cs @@ -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); + } } /// /// modalità edit corrente diff --git a/PUB/WebUserContols/tpl_footer.ascx.cs b/PUB/WebUserContols/tpl_footer.ascx.cs index 33b3325..b575198 100644 --- a/PUB/WebUserContols/tpl_footer.ascx.cs +++ b/PUB/WebUserContols/tpl_footer.ascx.cs @@ -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"); + } + } /// /// Dati utente (+ ambiente DEV/TEST se NON siamo in prod...) /// @@ -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; } }