public void ValidateNumber(string value)
 {
     SignalRow = validateData.ParseToInt(value);
 }
示例#2
0
 public void ValidateJobNumber(string value)
 {
     JobNumber = validateData.ParseToInt(value);
 }
        //public int ParseToInt(string value)
        //{
        //    if (int.TryParse(value, out int temp))
        //    {
        //        return temp;
        //    }
        //    else
        //    {
        //        return 0;
        //    }
        //}

        //public DateTime ParseFromDateAndTimeToDateTime(string date, string time)
        //{
        //    if (date == "")
        //    {
        //        return DateTime.MinValue;
        //    }

        //    var dateTimeString = date + " " + time.Substring(0, 5);
        //    return DateTime.ParseExact(dateTimeString, "dd.MM.yyyy HH:mm", new CultureInfo("bg-BG"));


        //}

        //public DateTime ParseFromDateToDateTime(string date)
        //{
        //    DateTime dateTime;
        //    if (date == "")
        //    {
        //        return DateTime.MinValue;
        //    }
        //    try
        //    {
        //        dateTime= DateTime.ParseExact(date, "dd.MM.yyyy", new CultureInfo("bg-BG"));

        //    }
        //    catch (Exception)
        //    {

        //        dateTime = DateTime.ParseExact(date, "dd.MM.yyyy HH:mm", new CultureInfo("bg-BG"));
        //    }
        //    return dateTime;
        //}

        public void ValidatePegasId(string value)
        {
            PegasId = validateData.ParseToInt(value);
        }