CtrlEfetuarVenda

From Grupo1 Ahand

(Difference between revisions)

Current revision as of 00:55, 1 June 2007

package livraria;

import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import livraria.Livro;
import livraria.Livros;

public class CtrlEfetuarVenda {

private PropertyChangeSupport pcs = new PropertyChangeSupport(this);

public void addPropertyChangeListener(PropertyChangeListener l) {
pcs.addPropertyChangeListener(l);
}

public Livro GetLivros(Livro livro) {
Livros livros = Livros.getInstance();
Livro livroPesq = livros.getLivro(livro);

if (livroPesq == null) {

String msgErro = "Livro invalido!";
pcs.firePropertyChange("msgErro", null, msgErro);
}

return livroPesq;

}

public Cliente PesquisarClientes(Cliente userid) {
Clientes clientes = Clientes.getInstance();
Cliente clientePesq = clientes.PesquisarCliente(userid);

if (clientePesq == null) {

String msgErro = "User ID invalido!";
pcs.firePropertyChange("msgErro", null, msgErro);
}

return clientePesq;

}
}

Personal tools