Fix selezione periodo su visualizzazione pagamenti

This commit is contained in:
Samuele E. Locatelli
2019-04-24 10:10:41 +02:00
parent e86da96faa
commit f7ff64539c
4 changed files with 126 additions and 125 deletions
Binary file not shown.
Binary file not shown.
Vendored
+1 -1
View File
@@ -11,7 +11,7 @@ pipeline {
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */ /* calcolo numero versione... diverso x branch MASTER/DEVELOP */
script { script {
withEnv(['NEXT_BUILD_NUMBER=81']) { withEnv(['NEXT_BUILD_NUMBER=83']) {
// env.versionNumber = VersionNumber(versionNumberString : '${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true) // env.versionNumber = VersionNumber(versionNumberString : '${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
env.versionNumber = VersionNumber(versionNumberString : '${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') env.versionNumber = VersionNumber(versionNumberString : '${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
env.APP_NAME = 'SHERPA' env.APP_NAME = 'SHERPA'
+125 -124
View File
@@ -4,130 +4,131 @@ using SteamWare;
namespace SHERPA namespace SHERPA
{ {
public partial class Pagamenti : UserPage public partial class Pagamenti : UserPage
{
protected void Page_Load(object sender, EventArgs e)
{ {
protected void Page_Load(object sender, EventArgs e) // imposto i valori di selezione...
{ if (!Page.IsPostBack)
// imposto i valori di selezione... {
if (!Page.IsPostBack) mod_searchParam.tipoDoc = "Fattura";
{ mod_searchParam.aperta = 1;
mod_searchParam.tipoDoc = "Fattura"; mod_DocsArchive.tipoDoc = "Fattura";// mod_searchParam.tipoDoc;
mod_searchParam.aperta = 1; mod_DocsArchive.aperta = mod_searchParam.aperta;
mod_DocsArchive.tipoDoc = "Fattura";// mod_searchParam.tipoDoc; mod_DocsArchive.doUpdate();
mod_DocsArchive.aperta = mod_searchParam.aperta; mod_statusIPS.tipoDoc = mod_searchParam.tipoDoc;
mod_DocsArchive.doUpdate(); mod_statusIPS.aperta = mod_searchParam.aperta;
mod_statusIPS.tipoDoc = mod_searchParam.tipoDoc; }
mod_statusIPS.aperta = mod_searchParam.aperta; mod_DocsArchive.eh_ucev += Mod_DocsArchive_eh_ucev;
} mod_searchParam.eh_ucev += Mod_searchParam_eh_ucev;
mod_DocsArchive.eh_ucev += Mod_DocsArchive_eh_ucev; mod_registraPagamento.eh_ucev += Mod_registraPagamento_eh_ucev;
mod_searchParam.eh_ucev += Mod_searchParam_eh_ucev;
mod_registraPagamento.eh_ucev += Mod_registraPagamento_eh_ucev;
}
private void Mod_registraPagamento_eh_ucev(object sender, EventArgs e)
{
// se trovo evento select/reset mostro/nascondo dettagli...
ucEvent evento = (ucEvent)e;
switch (evento.tipoEvento)
{
case ucEvType.Delete:
break;
case ucEvType.Edit:
break;
case ucEvType.New:
mod_DocsArchive.doUpdate();
//mod_DocsDetail.idxDoc = 0;
divDetail.Visible = false;
break;
case ucEvType.Reset:
break;
case ucEvType.ReqUpdateParent:
mod_searchParam.doUpdate();
mod_DocsArchive.doUpdate();
mod_statusIPS.doUpdate();
break;
case ucEvType.Selected:
break;
default:
break;
}
}
private void Mod_searchParam_eh_ucev(object sender, EventArgs e)
{
// se trovo evento select/reset mostro/nascondo dettagli...
ucEvent evento = (ucEvent)e;
switch (evento.tipoEvento)
{
case ucEvType.Delete:
break;
case ucEvType.Edit:
break;
case ucEvType.New:
break;
case ucEvType.Reset:
break;
case ucEvType.ReqUpdateParent:
// fix selezione elenco documenti
mod_DocsArchive.searchVal = mod_searchParam.searchVal;
mod_DocsArchive.tipoDoc = mod_searchParam.tipoDoc;
mod_DocsArchive.idxCli = mod_searchParam.idxCli;
mod_DocsArchive.aperta = mod_searchParam.aperta;
mod_DocsArchive.doReset();
mod_DocsArchive.doUpdate();
// fix calcolo conteggi
mod_statusIPS.searchVal = mod_searchParam.searchVal;
mod_statusIPS.tipoDoc = mod_searchParam.tipoDoc;
mod_statusIPS.idxCli = mod_searchParam.idxCli;
mod_statusIPS.aperta = mod_searchParam.aperta;
mod_statusIPS.doUpdate();
// doc aperti!
mod_registraPagamento.idxCli = mod_searchParam.idxCli;
mod_registraPagamento.idxDoc = mod_DocsArchive.idxDoc;
mod_registraPagamento.resetData();
break;
case ucEvType.Selected:
break;
default:
break;
}
}
/// <summary>
/// Gestione eventi da modulo
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Mod_DocsArchive_eh_ucev(object sender, EventArgs e)
{
// se trovo evento select/reset mostro/nascondo dettagli...
ucEvent evento = (ucEvent)e;
switch (evento.tipoEvento)
{
case ucEvType.Delete:
break;
case ucEvType.Edit:
break;
case ucEvType.New:
break;
case ucEvType.Reset:
mod_registraPagamento.idxDoc = 0;
break;
case ucEvType.ReqUpdateParent:
mod_searchParam.idxCli = mod_DocsArchive.idxCli;
mod_statusIPS.idxCli = mod_searchParam.idxCli;
mod_statusIPS.doUpdate();
mod_registraPagamento.idxCli = mod_DocsArchive.idxCli;
mod_registraPagamento.idxDoc = mod_DocsArchive.idxDoc;
mod_registraPagamento.resetData();
break;
case ucEvType.Selected:
mod_registraPagamento.idxDoc = mod_DocsArchive.idxDoc;
mod_registraPagamento.resetData();
break;
default:
break;
}
}
} }
private void Mod_registraPagamento_eh_ucev(object sender, EventArgs e)
{
// se trovo evento select/reset mostro/nascondo dettagli...
ucEvent evento = (ucEvent)e;
switch (evento.tipoEvento)
{
case ucEvType.Delete:
break;
case ucEvType.Edit:
break;
case ucEvType.New:
mod_DocsArchive.doUpdate();
//mod_DocsDetail.idxDoc = 0;
divDetail.Visible = false;
break;
case ucEvType.Reset:
break;
case ucEvType.ReqUpdateParent:
mod_searchParam.doUpdate();
mod_DocsArchive.doUpdate();
mod_statusIPS.doUpdate();
break;
case ucEvType.Selected:
break;
default:
break;
}
}
private void Mod_searchParam_eh_ucev(object sender, EventArgs e)
{
// se trovo evento select/reset mostro/nascondo dettagli...
ucEvent evento = (ucEvent)e;
switch (evento.tipoEvento)
{
case ucEvType.Delete:
break;
case ucEvType.Edit:
break;
case ucEvType.New:
break;
case ucEvType.Reset:
break;
case ucEvType.ReqUpdateParent:
// fix selezione elenco documenti
mod_DocsArchive.searchVal = mod_searchParam.searchVal;
mod_DocsArchive.tipoDoc = mod_searchParam.tipoDoc;
mod_DocsArchive.idxCli = mod_searchParam.idxCli;
mod_DocsArchive.aperta = mod_searchParam.aperta;
mod_DocsArchive.intervalloSel = mod_searchParam.intervalloSel;
mod_DocsArchive.doReset();
mod_DocsArchive.doUpdate();
// fix calcolo conteggi
mod_statusIPS.searchVal = mod_searchParam.searchVal;
mod_statusIPS.tipoDoc = mod_searchParam.tipoDoc;
mod_statusIPS.idxCli = mod_searchParam.idxCli;
mod_statusIPS.aperta = mod_searchParam.aperta;
mod_statusIPS.doUpdate();
// doc aperti!
mod_registraPagamento.idxCli = mod_searchParam.idxCli;
mod_registraPagamento.idxDoc = mod_DocsArchive.idxDoc;
mod_registraPagamento.resetData();
break;
case ucEvType.Selected:
break;
default:
break;
}
}
/// <summary>
/// Gestione eventi da modulo
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Mod_DocsArchive_eh_ucev(object sender, EventArgs e)
{
// se trovo evento select/reset mostro/nascondo dettagli...
ucEvent evento = (ucEvent)e;
switch (evento.tipoEvento)
{
case ucEvType.Delete:
break;
case ucEvType.Edit:
break;
case ucEvType.New:
break;
case ucEvType.Reset:
mod_registraPagamento.idxDoc = 0;
break;
case ucEvType.ReqUpdateParent:
mod_searchParam.idxCli = mod_DocsArchive.idxCli;
mod_statusIPS.idxCli = mod_searchParam.idxCli;
mod_statusIPS.doUpdate();
mod_registraPagamento.idxCli = mod_DocsArchive.idxCli;
mod_registraPagamento.idxDoc = mod_DocsArchive.idxDoc;
mod_registraPagamento.resetData();
break;
case ucEvType.Selected:
mod_registraPagamento.idxDoc = mod_DocsArchive.idxDoc;
mod_registraPagamento.resetData();
break;
default:
break;
}
}
}
} }