Billing program for the appliance repair company Seoane.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 43 lines 1.1 kB view raw
1#include "BuscarClienteDialog.h" 2#include "ListarClientes.h" 3 4BuscarClienteDialog::BuscarClienteDialog(CapaNegocio *cn, QWidget *parent) 5 : QDialog(parent) 6{ 7 padre = (QWorkspace *)parent; 8 ui.setupUi(this); 9 capaNegocio = cn; 10 setWindowIcon(QIcon(QString::fromUtf8("Gui/images/BCliente.PNG"))); 11} 12 13BuscarClienteDialog::~BuscarClienteDialog() 14{ 15 16} 17 18void BuscarClienteDialog::accept() { 19 CriterioBusqueda *cb = new CriterioBusqueda(); 20 21 if (ui.lineEdit_3->text() != tr("")) 22 cb->nombreCliente = new QString(ui.lineEdit_3->text()); 23 if (ui.lineEdit_2->text() != tr("")) { 24 cb->codigoCliente = new int; 25 *cb->codigoCliente = ui.lineEdit_2->text().toInt(); 26 } 27 if (ui.lineEdit->text() != tr("")) 28 cb->direccionCliente = new QString(ui.lineEdit->text()); 29 if (ui.lineEdit_4->text() != tr("")) { 30 cb->telefono = new int; 31 *cb->telefono = ui.lineEdit_4->text().toInt(); 32 } 33 34 ListarClientes *lf = new ListarClientes(capaNegocio, padre , cb); 35 padre->addWindow(lf); 36 lf->show(); 37 38 this->close(); 39} 40 41void BuscarClienteDialog::resizeEvent(QResizeEvent *event) { 42 setFixedSize(event->size()); 43}