Exemple #1
0
        public Error(errorTypes errorType, string file)
        {
            InitializeComponent();
            HideAll();

            if (errorType == errorTypes.OpenFail)
            {
                int pos = file.LastIndexOf('\\');
                file = file.Substring(pos + 1, file.Length - pos - 5);
                if (file.Length > 17)
                {
                    file = file.Substring(0, 15) + " ... ";
                }
                Error_Open.Text = "Failed to open: " + file + ".xml";
                Error_Open.Location = new Point((358 - Error_Open.Width) / 2, Error_Open.Location.Y);
                Error_Open.Show();
            }
            else if (errorType == errorTypes.SaveInside)
            {
                if (file.Length > 12)
                {
                    file = file.Substring(0, 10) + " ...";
                }
                Error_SaveInside.Text = file + " has a point in another object";
                Error_SaveInside.Location = new Point((358 - Error_SaveInside.Width) / 2, Error_SaveInside.Location.Y);
                Error_SaveInside.Show();
            }
        }
Exemple #2
0
        /// <summary>
        /// Add error
        /// </summary>
        /// <param name="errorType"></param>
        /// <param name="error"></param>
        /// <param name="prc_info"></param>
        public void addError(errorTypes errorType, JToken error)
        {
            if ((error.ToString() != "") && (error.ToString() != "[]"))
            {
                // create error object
                JObject jError = new JObject();
                jError.Add(dERROR.ERROR_TIME, DateTime.Now.ToString());
                jError.Add(dERROR.PROCESS_INFO, active_prc);
                jError.Add(dERROR.ERROR, error);

                // Add error data to erros array
                errorInfo.add(dERROR.ERRORS, jError);

                // set general status
                if (errorType == errorTypes.WARNING)
                {
                    errorInfo.set(dERROR.STATUS, generalStatus.WARNINGS.ToString());
                }
                else
                {
                    errorInfo.set(dERROR.STATUS, generalStatus.ERRORS_DETECTED.ToString());
                }

                // output in console
                if (Console_output)
                {
                    Console.WriteLine(error.ToString());
                }
            }
        }
Exemple #3
0
 public Error(errorTypes errorType)
 {
     InitializeComponent();
     if (errorType == errorTypes.PointInside)
     {
         HideAll();
         Error_PointInside.Show();
     }
     else if (errorType == errorTypes.SaveInside)
     {
         HideAll();
         Error_SaveInside.Show();
     }
     else if (errorType == errorTypes.MultiName)
     {
         HideAll();
         Error_Multi.Show();
     }
     else if (errorType == errorTypes.Intersect)
     {
         HideAll();
         Error_BadPoly.Show();
     }
     else if (errorType == errorTypes.NoFields)
     {
         HideAll();
         Error_NoFields.Show();
     }
 }