Пример #1
0
 public void Validate(DataTransferObject dto)
 {
     if (ValidateCoordonate(dto))
     {
         ValidateRange(dto);
     }
 }
Пример #2
0
        public Boolean ValidateRange(DataTransferObject dto)
        {
            float x = float.Parse(dto.Text.Split(',')[0]);
            float y = float.Parse(dto.Text.Split(',')[1]);

            if ((x < 10 || x > 1000) || (y < 10 || y > 730))
            {
                dto.Error = "Invalid range!";
                return(false);
            }
            return(true);
        }
Пример #3
0
        public Boolean ValidateCoordonate(DataTransferObject dto)
        {
            Match match = regex.Match(dto.Text);

            if (match.Success)
            {
                return(true);
            }
            else
            {
                dto.Error = "Invalid coordinates!";
                return(false);
            }
        }