static void CleanOPZ(string OPZ, string Error) { string[] OPZm = File.ReadAllLines(OPZ); string[] Errorm = File.ReadAllLines(Error); StreamWriter OPZf = new StreamWriter(OPZ); foreach (string Errori in Errorm) { if (Errori != "") { string[] TextinError = Errori.Split(" "); string numLine = TextinError[1].Split(")")[0]; int numL = Convert.ToInt32(numLine); OPZm[numL - 1] = ""; } } foreach (string OPZi in OPZm) { if (OPZi != "") { OPZf.WriteLine(OPZi); } } OPZf.Close(); }
protected override void OnInit(EventArgs e) { try { ButtonReset.ServerClick += new EventHandler(ButtonReset_Click); objSessioniUtenti = new SessioniUtenti(); #region Login with WS objUtente = new Utente(); objClienti = new Clienti(); objCentriDiCosto = new Centri_di_costo(); objDictionary = new Dizionario(); objSistema = new Sistema(); objErrori = new Errori(); objRuoliUtente = new RuoliUtente(); objCrossUtenteWorkflow = new CrossUtenteWorkflow(); objUtilita = new Utilita(); string acronimoCliente = string.Empty; string UrlReferrer = string.Empty; objSistema.Read(); //Questa parte di codice serve per gestire il fatto di non andare in eccezione se il certificato //SSl è scaduto. ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback( delegate( object sender2, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return(true); }); //Fine if (hLingua.SelectedValue != "") { objDizionarioUI = objDictionary.GetDictionary((int)Convert.ToInt32(hLingua.SelectedValue)); } else { objDizionarioUI = objDictionary.GetDictionary((int)objSistema.Naz_id_nazione); } #endregion ButtonLogin.ServerClick += new EventHandler(ButtonLogin_Click); this.PreRender += new System.EventHandler(this.frm_LGN_PreRender); base.OnInit(e); } catch (Exception ex) { // Gestione messaggistica all'utente e trace in DB dell'errore ExceptionPolicy.HandleException(ex, "Propagate Policy"); } }