Exemple #1
0
        public ErrorOfForm validate()
        {
            List<string> list = new List<string>();
            list.Add("行番号:"+lineNo.ToString());
            list.Add("SIDfmVuln番号:" + form.values[CSV列.SIDfmVulnId]);
            list.Add("CVE番号:" + form.values[CSV列.CVE番号]);

            ErrorOfForm errorOfForm = new ErrorOfForm();
            foreach (CSV列 c in ValidateParams.param.Keys.ToList())
            {
                // TODO この修正はないなぁ。。。
                if ((int)c >= form.values.Count()) { break; }
                errorOfForm.addError(c, new SIDfmVulnColumnValidator(c, form.values[c]).validate());
            }
            return errorOfForm;
        }
Exemple #2
0
 void writeLog(ErrorOfForm error)
 {
     foreach (string s in error.getErrorMessages())
     {
         logger.Info(s);
     }
 }