From 8e8b1b73fe9282cf5ee73221c29f0e6e03c2d6ca Mon Sep 17 00:00:00 2001 From: samuele Date: Wed, 2 Jun 2010 08:02:59 +0000 Subject: [PATCH] Pulizia dir WS e ws proxy inutili git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@80 365432ac-a1b5-4ffd-bb28-6d3099d32164 --- GMW/GMW/WS/bilance.asmx | 1 - GMW/GMW/WS/bilance.asmx.cs | 503 -------------------------------- GMW/GMW/WS/entrataMerce.asmx | 1 - GMW/GMW/WS/entrataMerce.asmx.cs | 57 ---- GMW/GMW/WS_proxy.asmx | 1 - GMW/GMW/WS_proxy.asmx.cs | 23 -- 6 files changed, 586 deletions(-) delete mode 100644 GMW/GMW/WS/bilance.asmx delete mode 100644 GMW/GMW/WS/bilance.asmx.cs delete mode 100644 GMW/GMW/WS/entrataMerce.asmx delete mode 100644 GMW/GMW/WS/entrataMerce.asmx.cs delete mode 100644 GMW/GMW/WS_proxy.asmx delete mode 100644 GMW/GMW/WS_proxy.asmx.cs diff --git a/GMW/GMW/WS/bilance.asmx b/GMW/GMW/WS/bilance.asmx deleted file mode 100644 index 7ac62d5c..00000000 --- a/GMW/GMW/WS/bilance.asmx +++ /dev/null @@ -1 +0,0 @@ -<%@ WebService Language="C#" CodeBehind="bilance.asmx.cs" Class="GMW.WS.bilance" %> diff --git a/GMW/GMW/WS/bilance.asmx.cs b/GMW/GMW/WS/bilance.asmx.cs deleted file mode 100644 index 9f5ab134..00000000 --- a/GMW/GMW/WS/bilance.asmx.cs +++ /dev/null @@ -1,503 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Data; -using System.Web; -using System.Web.Services; -using GMW_data; -using GMW; -using SteamWare; - - -namespace GMW.WS -{ - /// - /// WebService per gestioen sw bilance - /// - [WebService(Namespace = "http://www.steamware.net/", Description = "Web Services che funziona da collettore di tutte le richieste delle applicazioni per le bilance integrate a GMW v.1.0.37")] - [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] - [System.ComponentModel.ToolboxItem(false)] - public class bilance : System.Web.Services.WebService - { - - #region area init - - /// - /// init del metodo - /// - public bilance() - { - gestEl = new GMW.Type.elenchi(); - logLevel = memLayer.ML.confReadInt("_logLevel"); - } - - protected GMW.Type.elenchi gestEl; - protected int logLevel = 0; - #endregion - - #region area anagrafiche - - /// - /// Elenco anagrafico combinazioni company/sito - /// - [WebMethod(Description = "Elenco anagrafico combinazioni company/sito")] - public GMW.Type.CompanySito[] ElencoCompanySito() - { - - gestEl.caricaCompanySito(DataProxy.obj.taAnagCS.GetData()); - return gestEl.elencoCompanySito; - } - /// - /// fornisce l'anagrafica clienti - /// - [WebMethod(Description = "Elenco anagrafico clienti")] - public GMW.Type.Cliente[] ElencoClienti() - { - - gestEl.caricaClienti(DataProxy.obj.taAnagClienti.GetData()); - return gestEl.elencoClienti; - } - /// - /// fornisce l'anagrafica operatori - /// - [WebMethod(Description = "Elenco anagrafico operatori")] - public GMW.Type.Operatore[] ElencoOperatori() - { - - gestEl.caricaOperatori(DataProxy.obj.taAnagOperatore.GetData()); - return gestEl.elencoOperatori; - } - /// - /// Fornisce l'elenco dei tipi di dichiarazione ammessi - /// - [WebMethod(Description = "Fornisce l'elenco dei tipi di dichiarazione ammessi")] - public GMW.Type.TipoDichiarazione[] ElencoTipoDichiarazioni() - { - - gestEl.caricaTipoDichiarazioni(DataProxy.obj.taTipoDich.GetData()); - return gestEl.elencoTipoDichiaraz; - } - /// - /// Fornisce l'elenco degli stati dei prodotti ammessi - /// - [WebMethod(Description = "Fornisce l'elenco degli stati dei prodotti ammessi")] - public GMW.Type.StatiProdotto[] ElencoStatiProdotto() - { - - gestEl.caricaStatiProdotto(DataProxy.obj.taStatiProd.GetData()); - return gestEl.elencoStatiProdotto; - } - /// - /// Elenco anagrafico impianti - /// - [WebMethod(Description = "Elenco anagrafico impianti")] - public GMW.Type.Impianto[] ElencoImpianti() - { - gestEl.caricaImpianti(DataProxy.obj.taAnagImp.GetData()); - return gestEl.elencoImpianti; - } - /// - /// Elenco anagrafico imballi - /// - [WebMethod(Description = "Elenco anagrafico imballi")] - public GMW.Type.Imballo[] ElencoImballi() - { - gestEl.caricaImballi(DataProxy.obj.taAnagImballi.GetData()); - return gestEl.elencoImballi; - } - /// - /// Elenco anagrafica impianti dati codice company e sito (no dataset) - /// - /// Codice company/sito - /// - [WebMethod(Description = "Elenco anagrafica impianti dati codice company/sito (no dataset)")] - public GMW.Type.Impianto[] ElencoImpiantiByCompanySito(string CodCS) - { - gestEl.caricaImpianti(DataProxy.obj.taAnagImp.stp_getByCodCS(CodCS)); - return gestEl.elencoImpianti; - } - /// - /// fornisce l'anagrafica bilance - /// - [WebMethod(Description = "Elenco anagrafico Bilance")] - public GMW.Type.Bilancia[] ElencoBilance() - { - gestEl.caricaBilance(DataProxy.obj.taAnagBil.GetData()); - return gestEl.elencoBilance; - } - /// - /// fornisce l'anagrafica bilance dati codice company e sito - /// - /// Codice company/sito - /// - [WebMethod(Description = "Elenco anagrafico Bilance dati codice company e sito")] - public GMW.Type.Bilancia[] ElencoBilanceByCompanySito(string CodCS) - { - gestEl.caricaBilance(DataProxy.obj.taAnagBil.stp_getByCodCS(CodCS)); - return gestEl.elencoBilance; - } - - - #endregion - - #region gestione UDC: metodi di controllo (info) - - /// - /// Richiede la tara per l'UDC indicato - /// - /// codice dell'UDC - /// restituisce la tara salvata in precedenza - [WebMethod(Description = "Richiede la tara per l'UDC indicato")] - public double UdcInfo_GetTara(string UDC) - { - double answ = 0; - try - { - answ = DataProxy.obj.taCartellini.stp_getByUdc(UDC)[0].Tara; - } - catch - { } - return answ; - } - /// - /// Restituisce l'elenco degli UDC parent di quello specificato - /// - /// codice dell'UDC - /// - [WebMethod(Description = "Restituisce l'elenco degli UDC parent di quello specificato")] - public string[] UdcInfo_GetUdcParentList(string UDC) - { - GMW_data.DS_Applicazione.RelazUDCDataTable tabRelUdc = DataProxy.obj.taRelazUDC.stp_getParent(UDC); - int numRec = tabRelUdc.Rows.Count; - string[] answ = new string[numRec]; - // caricare dati! - for (int i = 0; i < numRec; i++) - { - answ[i] = tabRelUdc[i].UDC_parent; - } - return answ; - } - /// - /// Restituisce l'elenco degli UDC child di quello specificato - /// - /// codice dell'UDC - /// - [WebMethod(Description = "Restituisce l'elenco degli UDC child di quello specificato")] - public string[] UdcInfo_GetUdcChildList(string UDC) - { - GMW_data.DS_Applicazione.RelazUDCDataTable tabRelUdc = DataProxy.obj.taRelazUDC.stp_getChild(UDC); - int numRec = tabRelUdc.Rows.Count; - string[] answ = new string[numRec]; - // caricare dati! - for (int i = 0; i < numRec; i++) - { - answ[i] = tabRelUdc[i].UDC_child; - } - return answ; - } - /// - /// Restituisce tutti i dati dell'UDC indicato - /// - /// codice dell'UDC - /// - [WebMethod(Description = "Restituisce tutti i dati dell'UDC indicato")] - public GMW.Type.Cartellino UdcInfo_GetFullData(string UDC) - { - GMW.Type.Cartellino answ = new GMW.Type.Cartellino(DataProxy.obj.taCartellini.stp_getByUdc(UDC)[0]); - return answ; - } - /// - /// Controlla che il codice imballo inviato sia valido (pre creazione TARA) - /// - /// - /// - [WebMethod(Description = "Controlla che il codice imballo inviato sia valido (pre creazione TARA)")] - public bool UdcInfo_CheckCodImballo(string CodImballo) - { - bool answ = false; - // cerco se ci sia il codice imballo indicato - try - { - answ = DataProxy.obj.taAnagImballi.stp_getImballoByCod(CodImballo).Rows.Count > 0; - } - catch - { } - return answ; - } - /// - /// Fornisce l'elenco degli articoli in produzione per impianto, data e turno - /// - /// Codice impianto (da anagrafica) - /// data di riferimento - /// turno di riferimento (1-2-3) - /// - [WebMethod(Description = "Elenco impianti ed articoli in produzione (per codice anagrafico)")] - public GMW.Type.ArtInProd[] UdcInfo_ArtInProd4ImpDataTurno(string CodImpianto, DateTime dataRic, int turnoRic) - { - // calcolo quante ore sono il turno di riferimento... - int oreTurno = 7 + (turnoRic - 1) * 8; - // calrolo la data di riferimento come data richeista + ore x turno richiesto - DateTime dataRif = dataRic.Date.AddHours(oreTurno); - gestEl.caricaArtInProd(DataProxy.obj.taArtInProd.stp_byImpData(CodImpianto, dataRif)); - return gestEl.elencoArtInProd; - } - - #endregion - - #region gestione UDC: creazione ed editing - - /// - /// Fornisce un nuovo codice UDC tipo TARA a partire dalla richiesta e salva i dati - /// - /// codice anagrafico della bilanca che effettua la richiesta (codice della pesa) - /// peso in kg (0 se non noto) da associare all'UDC come tara del contenitore - /// codice dell'imballo (tipo cassone) - string LIBERO (non facciamo controlli in input) - /// tipo di dichiarazione (vedere relativa anagrafica consentita, es U=uomo, M=macchina...) - /// codice dell'operatore - /// UDC: codice univoco del contenitore - [WebMethod(Description = "Fornisce un nuovo codice UDC tipo TARA a partire dalla richiesta e salva i dati")] - public string UdcCall_GetNew_Tara(string CodBilancia, double Tara, string CodImballo, string CodTipoDichiarazione, string CodOperatore) - { - // ricavo cod company... - string CodCS = "ND"; - string answ = "NA"; - try - { - CodCS = DataProxy.obj.taAnagBil.stp_getByCodBilancia(CodBilancia)[0].CodCS; - } - catch - { - CodCS = memLayer.ML.confReadString("CodCS"); - } - // inserico riga generando il codice - DS_Applicazione.ElencoCartelliniDataTable tabCartellini = DataProxy.obj.taCartellini.stp_insNew(CodCS, CodBilancia, string.Format("{0:yy}", DateTime.Now), Tara, CodImballo, CodTipoDichiarazione, CodOperatore, "UDC_TARA"); // ATTENZIONE: "UDC_TARA" è "hard coded" nel db... !!! - // leggo la riga - try - { - answ = tabCartellini[0].UDC; - } - catch - { } - // output risultato - return answ; - } - /// - /// Fornisce un nuovo codice UDC tipo completo (con pezzi) a partire dalla richiesta e salva i dati - /// - /// codice anagrafico della bilanca che effettua la richiesta (codice della pesa) - /// codice anagrafico del cliente - /// codice del particolare (articolo) - da anagrafica! - /// Codice dell'impianto - /// Codice dello stampo - /// codice dell'esponente dello stampo - /// Codice figura - /// Data di rif per la dichiarazione - /// Turno di rif per la dichiarazione - /// codice dell'imballo (tipo cassone) - string LIBERO (non facciamo controlli in input) - /// codice dell'operatore - /// codice dell'UDC parent (UDC della tara) - /// peso in kg (0 se non noto) da associare all'UDC come tara del contenitore - /// tipo di dichiarazione (vedere relativa anagrafica consentita, es U=uomo, M=macchina...) - /// numero pezzi associati all'UDC - /// Peso totale rilevato - /// Peso unitario rilevato - /// Codice dello stato del pezzo (da anagrafica: sabbiato, ...) - /// UDC del nuovo cartellino - [WebMethod(Description = "Fornisce un nuovo codice UDC tipo completo (con pezzi) a partire dalla richiesta e salva i dati")] - public string UdcCall_GetNew_Pesa(string CodBilancia, string CodCliente, string Particolare, string CodImpianto, string CodStampo, string Esponente, string Figura, string UDC_Parent, double Tara, string CodImballo, string CodTipoDichiarazione, string CodSoggetto, int Quantita, float PesoTot, float PesoCad, DateTime DataRif, int TurnoRif, string CodStato) - { - // ricavo cod company... - string CodCS = "ND"; - string answ = "NA"; - try - { - CodCS = DataProxy.obj.taAnagBil.stp_getByCodBilancia(CodBilancia)[0].CodCS; - } - catch - { - CodCS = memLayer.ML.confReadString("CodCS"); - } - int IdxPosizione = 20; // hard coded: è la postazione POST fusione di ambivere!!! - // creo nuovo cartellino! - DS_Applicazione.ElencoCartelliniDataTable tabUdc = DataProxy.obj.taCartellini.stp_insNewFull(CodCS, CodBilancia, string.Format("{0:yy}", DateTime.Now), CodCliente, Particolare, CodImpianto, CodStampo, Esponente, Figura, DataRif, TurnoRif, CodImballo, CodSoggetto, Tara, IdxPosizione, CodTipoDichiarazione, "UDC_PESA", Quantita, PesoTot, PesoCad, CodStato, UDC_Parent); // ATTENZIONE: "UDC_PESA" è "hard coded" nel db... !!! - // leggo la riga - try - { - answ = tabUdc[0].UDC; - // salvo associazioen parent-child tra UDC! - DataProxy.obj.taRelazUDC.Insert(UDC_Parent, answ); - } - catch - { } - return answ; - } - - /// - /// Modifica (se possibile poiché sbloccato) un cartellino esistente dato il suo UDC e salva i dati, restituendo conferma avvenuta modifica (true/false) - /// - /// codice UDC del cartellino che si vuole modificare - /// codice anagrafico della bilanca che effettua la richiesta (codice della pesa) - /// codice anagrafico del cliente - /// codice del particolare (articolo) - da anagrafica! - /// Codice dell'impianto - /// Codice dello stampo - /// codice dell'esponente dello stampo - /// Codice figura - /// Data di rif per la dichiarazione - /// Turno di rif per la dichiarazione - /// codice dell'imballo (tipo cassone) - string LIBERO (non facciamo controlli in input) - /// codice dell'operatore - /// codice dell'UDC parent (UDC della tara) - /// peso in kg (0 se non noto) da associare all'UDC come tara del contenitore - /// tipo di dichiarazione (vedere relativa anagrafica consentita, es U=uomo, M=macchina...) - /// numero pezzi associati all'UDC - /// Peso totale rilevato - /// Peso unitario rilevato - /// Codice dello stato del pezzo (da anagrafica: sabbiato, ...) - /// UDC del nuovo cartellino - [WebMethod(Description = "Modifica (se possibile poiché sbloccato) un cartellino esistente dato il suo UDC e salva i dati, restituendo conferma avvenuta modifica (true/false)")] - public bool UdcCall_ModificaCartellino(string UDC_edit, string CodBilancia, string CodCliente, string Particolare, string CodImpianto, string CodStampo, string Esponente, string Figura, string UDC_Parent, double Tara, string CodImballo, string CodTipoDichiarazione, string CodSoggetto, int Quantita, float PesoTot, float PesoCad, DateTime DataRif, int TurnoRif, string CodStato) - { - // ricavo cod company... - string CodCS = "ND"; - bool answ = false; - // controllo se si possa aggiornare... - GMW.Type.Cartellino currCart = new GMW.Type.Cartellino(DataProxy.obj.taCartellini.stp_getByUdc(UDC_edit)[0]); - int maxTimeMod = memLayer.ML.confReadInt("MinutiFinestraEditUDC"); - double elapsedTime = DateTime.Now.Subtract(currCart.ModDate).TotalMinutes; - if (DateTime.Now.Subtract(currCart.ModDate).TotalMinutes > maxTimeMod) - { - logger.lg.scriviLog(string.Format("NEGATA Richiesta modifica UDC codice {0} fuori tempo massimo: finestra ammessa {1} min, sono passati {2} min da creazione/sblocco", UDC_edit, maxTimeMod, elapsedTime), tipoLog.WARNING); - } - else - { - logger.lg.scriviLog(string.Format("Concessa Richiesta modifica UDC codice {0} fuori tempo massimo: finestra ammessa {1} min, sono passati {2} min da creazione/sblocco", UDC_edit, maxTimeMod, elapsedTime), tipoLog.INFO); - try - { - CodCS = DataProxy.obj.taAnagBil.stp_getByCodBilancia(CodBilancia)[0].CodCS; - } - catch - { - CodCS = memLayer.ML.confReadString("CodCS"); - } - int IdxPosizione = 20; // hard coded: è la postazione POST fusione di ambivere!!! - // faccio update! - DS_Applicazione.ElencoCartelliniDataTable tabUdc = DataProxy.obj.taCartellini.stp_updateUDC(UDC_edit, CodCS, CodBilancia, string.Format("{0:yy}", DateTime.Now), CodCliente, Particolare, CodImpianto, CodStampo, Esponente, Figura, DataRif, TurnoRif, CodImballo, CodSoggetto, Tara, IdxPosizione, CodTipoDichiarazione, "UDC_MOD", Quantita, PesoTot, PesoCad, CodStato, UDC_Parent); // ATTENZIONE: "UDC_MOD" è "hard coded" nel db... !!! - // leggo la riga - try - { - if (UDC_edit == tabUdc[0].UDC) - { - answ = true; - } - } - catch - { } - } - return answ; - } - - - /// - /// Annulla un dato UDC (se permesso) - /// - /// codice dell'UDC) - /// codice dell'operatore - /// restituisce true/false a seconda che sia riuscito ad annullare l'UDC - [WebMethod(Description = "Annulla un dato UDC (se permesso)")] - public bool UdcCall_annullaUDC(string UDC_req, string CodSoggetto) - { - // init - bool answ = false; - try - { - GMW_data.DataProxy.obj.taCartellini.stp_annullaUDC(UDC_req, CodSoggetto); - answ = true; - } - catch - { } - return answ; - } - - /// - /// Sblocca un dato UDC (se la chiave passata è valida) - /// - /// codice dell'UDC che si vuole sbloccare - /// codice dell'operatore - /// parola chiave x effettuare lo sblocco - /// restituisce true/false a seconda che sia riuscito ad annullare l'UDC - [WebMethod(Description = "Annulla un dato UDC (se permesso)")] - public bool UdcCall_sbloccaUDC(string UDC_req, string CodSoggetto, string passkey) - { - // init - bool answ = false; - // controllo la passkey - string passkeyOk = memLayer.ML.confReadString("passkey"); - if (passkeyOk == passkey) - { - GMW_data.DataProxy.obj.taCartellini.stp_sbloccaUdc(UDC_req, CodSoggetto); - answ = true; - } - return answ; - } - - #endregion - - #region area stampe - - /// - /// Stampa un cartellino dato tipo e codice UDC - /// - /// posizione che effettua la richiesta (codice della pesa) - /// tipo di cartellino richiesto - /// codice UDC univoco - /// restituisce true/false a seconda che sia riuscito a stampare o meno - [WebMethod(Description = "Effettua la stampa richiesta per l'UDC indicato")] - public bool UdcCall_PrintLabel(string place, tipoCartellino cartellino, string UDC) - { - bool answ = false; - string printerName = ""; - string outForm = ""; - string pagWidth = ""; - string pagHeigth = ""; - string margin = ""; - reportRichiesto report = reportRichiesto.CartellinoPesa; - switch (cartellino) - { - case tipoCartellino.soloTara: - printerName = memLayer.ML.confReadString("printerCartTara"); - outForm = "EMF"; - pagWidth = memLayer.ML.confReadString("PageWidthCartTara"); - pagHeigth = memLayer.ML.confReadString("PageHeightCartTara"); - margin = memLayer.ML.confReadString("MarginTara"); - report = reportRichiesto.CartellinoTara; - break; - case tipoCartellino.completo: - printerName = memLayer.ML.confReadString("printerCartCompleto"); - outForm = "EMF"; - pagWidth = memLayer.ML.confReadString("PageWidthCartCompleto"); - pagHeigth = memLayer.ML.confReadString("PageHeightCartCompleto"); - margin = memLayer.ML.confReadString("MarginCompleto"); - report = reportRichiesto.CartellinoPesa; - break; - default: - break; - } - devInfoParam deviceInfo = new devInfoParam(outForm, pagHeigth, pagWidth, margin, margin, margin, margin); - try - { - if (logLevel > 5) logger.lg.scriviLog(String.Format("Sto per inviare un report alla stampante {0}", printerName), tipoLog.INFO); - reportPrinter.obj.printReport(report, printerName, UDC, deviceInfo); - if (logLevel > 5) logger.lg.scriviLog(String.Format("inviato comando print alla stampante {0}", printerName), tipoLog.INFO); - answ = true; - } - catch (Exception e) - { - logger.lg.scriviLog(String.Format("Errore in fase di creazione e stampa report: stampante {0}, errore riscontrato {1}", printerName, e), tipoLog.EXCEPTION); - } - return answ; - } - - #endregion - } -} diff --git a/GMW/GMW/WS/entrataMerce.asmx b/GMW/GMW/WS/entrataMerce.asmx deleted file mode 100644 index 98da9d1a..00000000 --- a/GMW/GMW/WS/entrataMerce.asmx +++ /dev/null @@ -1 +0,0 @@ -<%@ WebService Language="C#" CodeBehind="entrataMerce.asmx.cs" Class="GMW.WS.entrataMerce" %> diff --git a/GMW/GMW/WS/entrataMerce.asmx.cs b/GMW/GMW/WS/entrataMerce.asmx.cs deleted file mode 100644 index 527dfff0..00000000 --- a/GMW/GMW/WS/entrataMerce.asmx.cs +++ /dev/null @@ -1,57 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Data; -using System.Web; -using System.Web.Services; -using GMW_data; -using GMW; -using SteamWare; - -namespace GMW.WS -{ - /// - /// Summary description for entrataMerce - /// - [WebService(Namespace = "http://www.steamware.net/", Description = "Web Services che funziona da collettore di tutte le richieste delle applicazioni per la gestione dell'entrata merce integrate a GMW v.1.0.15")] - [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] - [System.ComponentModel.ToolboxItem(false)] - // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. - [System.Web.Script.Services.ScriptService] - public class entrataMerce : System.Web.Services.WebService - { - - #region area init - - /// - /// init del metodo - /// - public entrataMerce() - { - gestEl = new GMW.Type.elenchi(); - logLevel = memLayer.ML.confReadInt("_logLevel"); - } - - protected GMW.Type.elenchi gestEl; - protected int logLevel = 0; - - #endregion - - /// - /// Crea tanti cartellini gemelli per lo stesso lotto e con la stessa quantità dati codice company e sito, codice lotto, quantità totale, num cartellini - /// - /// - /// - /// - /// - /// - /// - [WebMethod(Description = "Crea tanti cartellini gemelli per lo stesso lotto e con la stessa quantità dati codice company e sito, codice lotto, quantità totale, num cartellini")] - public bool CreaCartelliniPerLottoQta(string CodCompany, string CodSito, string CodLotto, float qtaTotale, int numCartellini) - { - bool answ = false; - // dovrebbe allocare i cartellini... - return answ; - } - } -} diff --git a/GMW/GMW/WS_proxy.asmx b/GMW/GMW/WS_proxy.asmx deleted file mode 100644 index d2c7bd2b..00000000 --- a/GMW/GMW/WS_proxy.asmx +++ /dev/null @@ -1 +0,0 @@ -<%@ WebService Language="C#" CodeBehind="WS_proxy.asmx.cs" Class="GMW.WS_proxy" %> diff --git a/GMW/GMW/WS_proxy.asmx.cs b/GMW/GMW/WS_proxy.asmx.cs deleted file mode 100644 index 733db958..00000000 --- a/GMW/GMW/WS_proxy.asmx.cs +++ /dev/null @@ -1,23 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Web; -using System.Web.Services; - -namespace GMW -{ - /// - /// Summary description for WS_proxy - /// - [WebService(Namespace = "http://tempuri.org/")] - [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] - [System.ComponentModel.ToolboxItem(false)] - public class WS_proxy : System.Web.Services.WebService - { - - [WebMethod] - public string HelloWorld() - { - return "Hello World"; - } - } -}