/// <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); }