Movie.prototype.validateAll = function() { var validator = new Validator(); validator.validateBlank(this.name, 'Movie Name'); validator.validateBlank(this.banner, 'Banner'); validator.validateBlank(this.releaseDate, 'Release Date'); validator.validatePrice(this.rentAmount, 'Rent Amount'); validator.validateNumber(this.availableCopies, 'Available Copies'); validator.validateCategories(this.categories, 'Category/ies'); return validator.getErrorList(); }
Person.prototype.validateUpdateInfo = function() { var validator = new Validator(); validator.validateEmail(this.userLogin.getEmail(), 'Email'); validator.validateText(this.firstName, 'First Name', 45); validator.validateText(this.lastName, 'Last Name', 45); validator.validateBlank(this.userLogin.getPassword(), 'Password'); validator.validateSSN(this.ssn); validator.validateBlank(this.address.getStreet(), 'Street'); validator.validateText(this.address.getCity(), 'City'); validator.validateState(this.address.getState(), 'State'); validator.validateZIP(this.address.getZIP(), 'ZIP'); return validator.getErrorList(); }
Movie.prototype.validateId = function() { var validator = new Validator(); validator.validateBlank(this.id, 'Movie Id'); console.log(validator.getErrorList()); return validator.getErrorList(); }