Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 private void Start()
 {
     validation = new RouteValidation();
 }