//----------------------------------------------------------------------------------------------------- private void CmdProcessXUSCWO() { var filenames = Directory.GetFiles(this.txtSPXOut.Text, "SPARX_*.xml"); if (filenames.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing XUS CWO: " + filenames.Length + "\n"); var ediPrs = new FileProcessor(this.cboInstance.Text); var fileConApp = Directory.GetFiles(this.txtSPXOut.Text, "SPARX_CON_XUS_APP_*.xml"); if (fileConApp.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing CON APP: " + fileConApp.Length + "\n"); foreach (var filConApp in fileConApp) { ediPrs.Func_SPX_SendToCargowise( this.strAdpUrl, filConApp, this.strAdpRcp, this.strAdpSnd, this.strAdpPwd, this.txtSPXSnt.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing CON APP: " + Path.GetFileName(filConApp) + "\n"); } } var fileConEvt = Directory.GetFiles(this.txtSPXOut.Text, "SPARX_CON_XUE_EVT_*.xml"); if (fileConEvt.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing CON EVT: " + fileConEvt.Length + "\n"); foreach (var filConEvt in fileConEvt) { ediPrs.Func_SPX_SendToCargowise( this.strAdpUrl, filConEvt, this.strAdpRcp, this.strAdpSnd, this.strAdpPwd, this.txtSPXSnt.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing CON EVT: " + Path.GetFileName(filConEvt) + "\n"); } } var fileConDoc = Directory.GetFiles(this.txtSPXOut.Text, "SPARX_CON_XUE_DOC_*.xml"); if (fileConDoc.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing CON DOC: " + fileConDoc.Length + "\n"); foreach (var filConDoc in fileConDoc) { ediPrs.Func_SPX_SendToCargowise( this.strAdpUrl, filConDoc, this.strAdpRcp, this.strAdpSnd, this.strAdpPwd, this.txtSPXSnt.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing CON DOC: " + Path.GetFileName(filConDoc) + "\n"); } } var fileShpApp = Directory.GetFiles(this.txtSPXOut.Text, "SPARX_SHP_XUS_APP_*.xml"); if (fileShpApp.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing SHP APP: " + fileShpApp.Length + "\n"); foreach (var filShpApp in fileShpApp) { ediPrs.Func_SPX_SendToCargowise( this.strAdpUrl, filShpApp, this.strAdpRcp, this.strAdpSnd, this.strAdpPwd, this.txtSPXSnt.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing SHP APP: " + Path.GetFileName(filShpApp) + "\n"); } } var fileShpEvt = Directory.GetFiles(this.txtSPXOut.Text, "SPARX_SHP_XUE_EVT_*.xml"); if (fileShpEvt.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing SHP EVT: " + fileShpEvt.Length + "\n"); foreach (var filShpEvt in fileShpEvt) { ediPrs.Func_SPX_SendToCargowise( this.strAdpUrl, filShpEvt, this.strAdpRcp, this.strAdpSnd, this.strAdpPwd, this.txtSPXSnt.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing SHP EVT: " + Path.GetFileName(filShpEvt) + "\n"); } } var fileShpDoc = Directory.GetFiles(this.txtSPXOut.Text, "SPARX_SHP_XUE_DOC_*.xml"); if (fileShpDoc.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing SHP DOC: " + fileShpDoc.Length + "\n"); foreach (var filShpDoc in fileShpDoc) { ediPrs.Func_SPX_SendToCargowise( this.strAdpUrl, filShpDoc, this.strAdpRcp, this.strAdpSnd, this.strAdpPwd, this.txtSPXSnt.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing SHP DOC: " + Path.GetFileName(filShpDoc) + "\n"); } } } filenames = Directory.GetFiles(this.txtSPXInp.Text, "SPARX_*.xml"); if (filenames.Any()) { var fileXmsApp = Directory.GetFiles(this.txtSPXInp.Text, "SPARX_SHP_XML_APP_*.xml"); var ediPrs = new FileProcessor(this.cboInstance.Text); if (fileXmsApp.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing XMS APP: " + fileXmsApp.Length + "\n"); foreach (var filXmsApp in fileXmsApp) { ediPrs.Func_SPX_XMS(filXmsApp, this.txtSPXOut.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing XMS APP: " + Path.GetFileName(filXmsApp) + "\n"); } } var fileXmsEvt = Directory.GetFiles(this.txtSPXInp.Text, "SPARX_SHP_XML_EVT_*.xml"); if (fileXmsEvt.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing XMS EVT: " + fileXmsEvt.Length + "\n"); foreach (var filXmsEvt in fileXmsEvt) { ediPrs.Func_SPX_XMS(filXmsEvt, this.txtSPXOut.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing XMS EVT: " + Path.GetFileName(filXmsEvt) + "\n"); } } } }
//----------------------------------------------------------------------------------------------------- private void CmdProcessXMSCWO() { var filenames = Directory.GetFiles(this.txtSPXInp.Text, "SPARX_*.xml"); if (filenames.Any()) { this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing XMS CWO: " + filenames.Length + "\n"); foreach (var file in filenames) { var ediPrs = new FileProcessor(this.cboInstance.Text); ediPrs.Func_SPX_XMS(file, this.txtSPXOut.Text); this.txtMessage.AppendText( DateTime.Now.ToString("yyyyMMddHHmm") + ": Processing XMS CWO: " + Path.GetFileName(file) + "\n"); } } }