inserito possibilità resync a partire da lastNum impostato (x ricaricare vecchi...)
This commit is contained in:
@@ -46,15 +46,29 @@ namespace DataUploader
|
||||
{ }
|
||||
// recupero ultimo numero doc caricato...
|
||||
int lastNum = 0;
|
||||
try
|
||||
// provo a leggerlo da richiesta...
|
||||
if (Request.QueryString["lastNum"] != "")
|
||||
{
|
||||
var content = client.DownloadString(ConfigurationManager.AppSettings["remoteDocUrl"]); // http://webscr.steamware.net/Rigamonti/Upload/Document
|
||||
// converto a int!
|
||||
lastNum = Convert.ToInt32(content);
|
||||
logger.Info("Recuperato last num: {0}", lastNum);
|
||||
try
|
||||
{
|
||||
lastNum = Convert.ToInt32(Request.QueryString["lastNum"]);
|
||||
logger.Info("Imposto last num: {0}", lastNum);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
}
|
||||
// se nON HO lastNum lo richiedo in remoto
|
||||
if (lastNum == 0)
|
||||
{
|
||||
try
|
||||
{
|
||||
var content = client.DownloadString(ConfigurationManager.AppSettings["remoteDocUrl"]); // http://webscr.steamware.net/Rigamonti/Upload/Document
|
||||
lastNum = Convert.ToInt32(content); // converto a int!
|
||||
logger.Info("Recuperato last num: {0}", lastNum);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
// recupero i dati da caricare...
|
||||
string[] urlsUpdate = GestData.proc.reloadLastDocs(lastNum, Num2Reload);
|
||||
if (demoMode)
|
||||
|
||||
Reference in New Issue
Block a user