void DocumentNKController::setReceiveName(Contractor receiver) { if(receiver.isCompany()) view->getLineReceiveName()->setText(receiver.getRepresentative()); else view->getLineReceiveName()->setText(receiver.getName()); }
void DocumentFKController::selectContractor() { SelectContractorController dialog(view); dialog.showDialog(); if(dialog.getCancel() !=1) { Contractor c =dialog.addContractor(); if(c.isCompany()) view->setLineReceiveName(c.getRepresentative()); else view->setLineReceiveName(c.getName()); view->setContractorDataNew(c); if(!view->getContractorDataNew()->toPlainText().isEmpty() && symbol == "FK") managerFK->getFKPolicy()->setContractor(c); else if(!view->getContractorDataNew()->toPlainText().isEmpty() && symbol == "FZK") managerFK->getFZKPolicy()->setContractor(c); } }