public void Validate(DataTransferObject dto) { if (ValidateCoordonate(dto)) { ValidateRange(dto); } }
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); }
public Boolean ValidateCoordonate(DataTransferObject dto) { Match match = regex.Match(dto.Text); if (match.Success) { return(true); } else { dto.Error = "Invalid coordinates!"; return(false); } }