Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
    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");
        }
    }