private bool RouteFill() { this.Route = new Route { RouteId = this.disableBusIdText.Text, DeptLocation = this.departureText.Text, Destination = this.richTextBox1.Text, BusNo = this.cmbBus.Text, Fare = this.fareTextField.Text, Status = "Active" }; RouteValidation routeValidation = new RouteValidation(); ValidationResult validationResult = routeValidation.Validate(this.Route); IList <ValidationFailure> failures = validationResult.Errors; if (!validationResult.IsValid) { foreach (ValidationFailure failure in failures) { MessageBox.Show(failure.ErrorMessage, "Message", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } } return(true); }
private void Start() { validation = new RouteValidation(); }