inizio edit messaggio + add note
This commit is contained in:
@@ -84,6 +84,162 @@ namespace Data
|
||||
// se richiesto redireziona...
|
||||
if (doRedirect) Response.Redirect(currPage);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gestione azione RICHIESTA PREVENTIVO
|
||||
/// </summary>
|
||||
public void doQuoteReq()
|
||||
{
|
||||
string oggetto = "Richiesta PREVENTIVO intervento da b2bcondomini.it";
|
||||
string bodyTpl =
|
||||
"<b>Richiesta PREVENTIVO</b><br><br>" +
|
||||
"Buongiorno<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/>" +
|
||||
"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";
|
||||
eseguiAzione(oggetto, bodyTpl, codAzione, true);
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione azione INVIO SOLLECITO
|
||||
/// </summary>
|
||||
public void doSendRem()
|
||||
{
|
||||
string oggetto = "SOLLECITO intervento da b2bcondomini.it";
|
||||
string bodyTpl =
|
||||
"<b>SOLLECITO risposta</b><br><br>" +
|
||||
"Buongiorno<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/>" +
|
||||
"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";
|
||||
eseguiAzione(oggetto, bodyTpl, codAzione, true);
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione azione REIMPOSTA SCADENZA
|
||||
/// </summary>
|
||||
/// <param name="dataScad"></param>
|
||||
/// <param name="oraScad"></param>
|
||||
public void doSetDDate(string dataScad, string oraScad)
|
||||
{
|
||||
DateTime dataScadNew = DateTime.Now.Date;
|
||||
TimeSpan oraScadNew = DateTime.Now.TimeOfDay;
|
||||
try
|
||||
{
|
||||
DateTime.TryParse(dataScad, out dataScadNew);
|
||||
TimeSpan.TryParse(oraScad, out oraScadNew);
|
||||
// sommo...
|
||||
dataScadNew = dataScadNew.Add(oraScadNew);
|
||||
// salvo nuova data scadenza...
|
||||
DtProxy.man.taElRich.UpdateScad(idxRichiesta, dataScadNew);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
string oggetto = "Cambio scadenza intervento da b2bcondomini.it";
|
||||
string bodyTpl =
|
||||
"<b>CAMBIO SCADENZA</b><br><br>" +
|
||||
"Buongiorno<br>" +
|
||||
"Ti è stata assegnata una richiesta di intervento da b2bcondomini.it di cui è stata variata 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.";
|
||||
string codAzione = "SetDDate";
|
||||
eseguiAzione(oggetto, bodyTpl, codAzione, true);
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione azione CAMBIO PRIORITA
|
||||
/// </summary>
|
||||
/// <param name="idxPrior"></param>
|
||||
public void doPrioMod(int idxPrior)
|
||||
{
|
||||
DateTime dataScadNew = DateTime.Now;
|
||||
string descrPriorita = "";
|
||||
try
|
||||
{
|
||||
var rigaPrio = DtProxy.man.taAP.getByKey(idxPrior)[0];
|
||||
// sommo priorità ad adesso...
|
||||
dataScadNew = dataScadNew.AddHours(rigaPrio.scadenzaGg * 24);
|
||||
descrPriorita = rigaPrio.descrPriorita;
|
||||
// salvo nuova data scadenza...
|
||||
DtProxy.man.taElRich.UpdatePrior(idxRichiesta, idxPrior, dataScadNew);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
string oggetto = "Cambio scadenza intervento da b2bcondomini.it";
|
||||
string bodyTpl =
|
||||
"<b>CAMBIO PRIORITA' e SCADENZA</b><br><br>" +
|
||||
"Buongiorno<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/>" +
|
||||
"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 = "PrioMod";
|
||||
eseguiAzione(oggetto, bodyTpl, codAzione, true);
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione Azione ANNULLAMENTO e RIASSEGNAZIONE FORNITORE
|
||||
/// </summary>
|
||||
/// <param name="idxArea"></param>
|
||||
/// <param name="idxForn"></param>
|
||||
public void doRemSetSupp(int idxArea, int idxForn)
|
||||
{
|
||||
// recupero dati della richiesta corrente
|
||||
var riga = ER_curr;
|
||||
|
||||
// STEP 1: scrivo al VECCHIO per notificare FINE ASSEGNAZIONE
|
||||
string oggetto = "ANNULLAMENTO RICHIESTA intervento da b2bcondomini.it";
|
||||
string bodyTpl =
|
||||
"<b>ANNULLAMENTO RICHIESTA di intervento</b><br><br>" +
|
||||
"Buongiorno<br>" +
|
||||
"E' stata annullata l'assegnazione alla tua azienda di una richiesta di intervento da 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.";
|
||||
string codAzione = "RemSupp";
|
||||
eseguiAzione(oggetto, bodyTpl, codAzione, false);
|
||||
|
||||
// STEP 2: scrivo al NUOVO fornitore... salvo nuova data scadenza...
|
||||
DtProxy.man.taElRich.UpdateForn(idxRichiesta, idxArea, idxForn);
|
||||
oggetto = "Nuova richiesta intervento da b2bcondomini.it";
|
||||
bodyTpl =
|
||||
"<b>ASSEGNAZIONE INTERVENTO</b><br><br>" +
|
||||
"Buongiorno<br/>" +
|
||||
"Ti è stata assegnata una nuova richiesta di intervento da 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.";
|
||||
codAzione = "SetSupp";
|
||||
eseguiAzione(oggetto, bodyTpl, codAzione, true);
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione azione MODIFICA MESSAGGIO
|
||||
/// </summary>
|
||||
public void doUpdateMess(string messaggio)
|
||||
{
|
||||
//string oggetto = "SOLLECITO intervento da b2bcondomini.it";
|
||||
//string bodyTpl =
|
||||
// "<b>SOLLECITO risposta</b><br><br>" +
|
||||
// "Buongiorno<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/>" +
|
||||
// "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";
|
||||
//eseguiAzione(oggetto, bodyTpl, codAzione, true);
|
||||
}
|
||||
/// <summary>
|
||||
/// Gestione azione AGGIUNTA NOTE
|
||||
/// </summary>
|
||||
public void doAddNote(string note)
|
||||
{
|
||||
//string oggetto = "SOLLECITO intervento da b2bcondomini.it";
|
||||
//string bodyTpl =
|
||||
// "<b>SOLLECITO risposta</b><br><br>" +
|
||||
// "Buongiorno<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/>" +
|
||||
// "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";
|
||||
//eseguiAzione(oggetto, bodyTpl, codAzione, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user