Exemplo n.º 1
0
        /// <summary>
        /// Method validates lender name, phone, email and address as input.
        /// If invalid error messages will be shown. Method will
        /// return true if valid, else false.
        /// </summary>
        /// <returns>A boolean value</returns>
        public bool ValidateInput()
        {
            // Validates input as boolean values
            bool nameOk    = bookLender.ValidateInput();
            bool phoneOk   = bookLender.MyPhone.ValidateInput();
            bool emailOk   = bookLender.MyEmail.ValidateInput();
            bool addressOk = bookLender.MyAddress.ValidateInput();

            // Error messages, if invalid input
            ErrorMessages(nameOk, phoneOk, emailOk, addressOk);

            // If all valid input returns true else false
            return(nameOk && phoneOk && emailOk && addressOk);
        }