public void validar(ActionEvent event) {
		if (event.getComponent().getId().equals("validarId")) {
			try {
				FacesContext context = FacesContext.getCurrentInstance();
				HttpServletResponse response = (HttpServletResponse) context
						.getExternalContext().getResponse();
				Usuario us = new Usuario();
				UsuarioDao dao = new UsuarioDao();
				us.setUsuario(this.user);
				us.setPassword(this.password);
				if ((!this.user.isEmpty()) || (!this.user.equals(""))) {
					if ((!this.password.isEmpty())
							|| (!this.password.equals(""))) {
						if (dao.validarUsuario(us)) {
							ArrayList inmuebles = new ArrayList();
							InmueblesDao inmuebledao = new InmueblesDao();

							inmuebles = inmuebledao.consultarInmueble(id);
							id = us.getId();

							response.sendRedirect("/webProject/faces/welcome.xhtml");
						} else {
							response.sendRedirect("/webProject/faces/login.xhtml");
							this.setRender(true);
							this.setMensaje("Usuario o Password invalidos");
						}
					} else {
						response.sendRedirect("/webProject/faces/login.xhtml");
						this.setRender(true);
						this.setMensaje("Password no debe ser vacio");
					}
				} else {
					response.sendRedirect("/webProject/faces/login.xhtml");
					this.setRender(true);
					this.setMensaje("Usuario no debe ser vacio");
				}

			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}