From f7ff64539ce6f2294f2e7aed4c334e24e65bec6e Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 24 Apr 2019 10:10:41 +0200 Subject: [PATCH] Fix selezione periodo su visualizzazione pagamenti --- .vs/SHERPA/v15/Server/sqlite3/storage.ide-shm | Bin 32768 -> 32768 bytes .vs/SHERPA/v15/Server/sqlite3/storage.ide-wal | Bin 4190072 -> 4190072 bytes Jenkinsfile | 2 +- SHERPA/Pagamenti.aspx.cs | 249 +++++++++--------- 4 files changed, 126 insertions(+), 125 deletions(-) diff --git a/.vs/SHERPA/v15/Server/sqlite3/storage.ide-shm b/.vs/SHERPA/v15/Server/sqlite3/storage.ide-shm index b5776269797d82d6b57a4ffccd586b2df2453c02..c014e15f5b678540d37d9c9c792025e130c01d31 100644 GIT binary patch literal 32768 zcmeI5cXU)$5XQgnQbSE3K_dKU!+Ma2dYumUO|pwdK85b3>IkfMSJN)ZJW3yLU2 z0Z~vPfQ?>MK$=)k6z^az=bb&fn}m~`B)jv@ne5y5=FWWcyL0bm|JdD_{jrcEmo);B z^$oBxD-eHX{?_JmTMgXSG&W{oT$>sF4{To5vwQr}m=yY72yXvK-1DBpT|aA+$}!wN z#@W0xtGnWM!D|Q>(%I+(`ohkd-FPW!qVmQmm^SJ;u|P-aFwWk&^o<)xulRY_tXos#Y_GZ3EyqLldAGj2 z<9zRX@5wrqSiY|>u9v-gsM|NhUt&5RIhVZdn(uR$PxckzBQf2cBK0_bTdE#PKnW-T zC7=Y9fD%vwNNt4KnW-T zC7=Y9fD%vwNY0SbrEW~2GiWPVtAK?>h!k0+Ex7drrIF7%OmxWoL zRau8u@Mhk{9(6Wp)8seBO?6XOS4jqGklr|mQ}_p! zSf4G}j-B`bAK?g2M$F)E{vM)!2wvu?rvK zAWr8TF5))s<`JGxCrwGKRu3hR8U%jBc~oaMMzAGsl&N%ePkPF|P7{Wz{S!sC?g9>Pj%g_Qhq8CPBGUnhFyot5gitlj@XOWc!Sc}cr znzyqX`}1**=M2u{GQP)nZss>Uz!N;n945w;HI+=YklgKV#p5t0IwWfgt)?%NChreI zi&09e8H(9>9xvk!ti;Fo3g2NDez#weS&%i@n622J_p&!1<7hs`=eUF``4KCgOw<%=GnDVBgscfp6dTG3hI;ONd^;ZHx2;7e+FabY-%*7~1vn*rTgdKPv`)~}O z=JR};A9E9Ta4&ynR+GmRPU8*_B35rHfm9{X1H&*8KjRM=Hs#gq$i5uRv3!9``3~3e zbME6W{DVcb=Tnut2FnNpj-;80mS}~maSdAIT3mi>2p6VU$A+G(cN)Lmxbfv6zZy@e*FghuDmr zIE2&q7x`I&mDzw-GLD`3AO~_Jr*Sr4;hS8;4cy9I{F%S<9CMi{Q_|GY-S{G7J;}%f za_Ih(PSevFrImd;v6o-U&5z=!g+{m>SD`%~#&A4|7qA3x<5PT%-8hOrk%fg=lb7)t z-o~!%#~~cYXE>Ly@?Eau7u?DHJkCFv-Q+VBOcf))-yMnvk;DGRa8Z;-Wz@qh=z#k$ u5Mxk;u_0Px3%OKkT literal 32768 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 diff --git a/Jenkinsfile b/Jenkinsfile index a5bd50e..4a9c201 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,7 +11,7 @@ pipeline { /* calcolo numero versione... diverso x branch MASTER/DEVELOP */ 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, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') env.APP_NAME = 'SHERPA' diff --git a/SHERPA/Pagamenti.aspx.cs b/SHERPA/Pagamenti.aspx.cs index 11fa8ae..eca6f94 100644 --- a/SHERPA/Pagamenti.aspx.cs +++ b/SHERPA/Pagamenti.aspx.cs @@ -4,130 +4,131 @@ using SteamWare; 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) - { - mod_searchParam.tipoDoc = "Fattura"; - mod_searchParam.aperta = 1; - mod_DocsArchive.tipoDoc = "Fattura";// mod_searchParam.tipoDoc; - mod_DocsArchive.aperta = mod_searchParam.aperta; - mod_DocsArchive.doUpdate(); - 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_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; - } - } - - /// - /// Gestione eventi da modulo - /// - /// - /// - 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; - } - } + // imposto i valori di selezione... + if (!Page.IsPostBack) + { + mod_searchParam.tipoDoc = "Fattura"; + mod_searchParam.aperta = 1; + mod_DocsArchive.tipoDoc = "Fattura";// mod_searchParam.tipoDoc; + mod_DocsArchive.aperta = mod_searchParam.aperta; + mod_DocsArchive.doUpdate(); + 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_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.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; + } + } + + /// + /// Gestione eventi da modulo + /// + /// + /// + 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; + } + } + } } \ No newline at end of file