コード例 #1
0
ファイル: Document.cs プロジェクト: akrasnov87/import-manager
 public void setYear(string value)
 {
     if (!string.IsNullOrEmpty(value))
     {
         n_year = int.Parse(DocumentExtension.NormalString(value));
     }
 }
コード例 #2
0
ファイル: Document.cs プロジェクト: akrasnov87/import-manager
 public void setTakeOffMessage(string value)
 {
     if (!string.IsNullOrEmpty(DocumentExtension.NormalString(value)) && DocumentExtension.GetDateString(value) != null)
     {
         d_take_off_message = DateTime.Parse(DocumentExtension.GetDateString(value));
     }
 }
コード例 #3
0
ファイル: Document.cs プロジェクト: akrasnov87/import-manager
 public void setNumber(string value)
 {
     if (!string.IsNullOrEmpty(value))
     {
         try
         {
             n_number = int.Parse(DocumentExtension.NormalString(value.Replace(".", "")));
         }
         catch (Exception)
         {
             c_import_warning = "n_number=" + value;
             Regex r = new Regex(@"\d+", RegexOptions.IgnoreCase);
             if (r.IsMatch(value))
             {
                 n_number = int.Parse(DocumentExtension.NormalString(r.Match(value).Value.Replace(".", "")));
             }
             else
             {
                 n_number = int.Parse(DocumentExtension.NormalString(value.Replace(".", "")));
             }
         }
     }
     else
     {
         n_number = null;
     }
 }
コード例 #4
0
ファイル: Document.cs プロジェクト: akrasnov87/import-manager
 public void setDate(string value)
 {
     if (!string.IsNullOrEmpty(DocumentExtension.NormalString(value)))
     {
         Regex r = new Regex(@"\d{2}\.\d{2}\.\d{2,4}", RegexOptions.IgnoreCase);
         if (r.IsMatch(value))
         {
             d_date = DateTime.Parse(DocumentExtension.NormalString(r.Match(value).Value));
         }
         else
         {
             d_date           = DateTime.MinValue;
             c_import_warning = "d_date=" + value;
             //throw new Exception(value);
         }
     }
 }
コード例 #5
0
ファイル: Document.cs プロジェクト: akrasnov87/import-manager
        public void setBirthDay(string value)
        {
            string fioNormal = DocumentExtension.NormalString(value);

            if (!string.IsNullOrEmpty(DocumentExtension.GetBirthDayString(fioNormal)) &&
                DocumentExtension.GetDateString(DocumentExtension.GetBirthDayString(fioNormal)) != null)
            {
                try
                {
                    d_birthday = DateTime.Parse(DocumentExtension.GetDateString(DocumentExtension.GetBirthDayString(fioNormal)));
                }
                catch (Exception e)
                {
                    c_import_warning = e.Message;
                }
            }
        }
コード例 #6
0
ファイル: Document.cs プロジェクト: akrasnov87/import-manager
        public void setFio(string value)
        {
            string fioNormal = DocumentExtension.NormalString(value);

            c_fio = DocumentExtension.GetFioString(fioNormal);
        }