Пример #1
0
void DocumentNKController::setReceiveName(Contractor receiver)
{
    if(receiver.isCompany())
        view->getLineReceiveName()->setText(receiver.getRepresentative());
    else
        view->getLineReceiveName()->setText(receiver.getName());
}
Пример #2
0
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);
    }
}