void openReturnAuthorizations::sPopulateMenu(QMenu *pMenu) { int menuItem; menuItem = pMenu->insertItem(tr("Edit..."), this, SLOT(sEdit()), 0); if (!_privleges->check("MaintainReturns")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("View..."), this, SLOT(sView()), 0); menuItem = pMenu->insertItem(tr("Delete..."), this, SLOT(sDelete()), 0); if (!_privleges->check("MaintainReturns")) pMenu->setItemEnabled(menuItem, FALSE); pMenu->insertSeparator(); /* if (_metrics->boolean("EnableBatchManager")) { menuItem = pMenu->insertItem(tr("Schedule S/O for Email Delivery..."), this, SLOT(sDeliver()), 0); }*/ menuItem = pMenu->insertItem(tr("Print Return Authorization Form..."), this, SLOT(sPrintForms()), 0); }
void openReturnAuthorizations::sPopulateMenu(QMenu *pMenu) { QAction *menuItem; menuItem = pMenu->addAction(tr("Edit..."), this, SLOT(sEdit())); menuItem->setEnabled(_privileges->check("MaintainReturns")); menuItem = pMenu->addAction(tr("View..."), this, SLOT(sView())); menuItem = pMenu->addAction(tr("Delete..."), this, SLOT(sDelete())); menuItem->setEnabled(_privileges->check("MaintainReturns")); pMenu->addSeparator(); menuItem = pMenu->addAction(tr("Print Return Authorization Form..."), this, SLOT(sPrintForms())); }
void openSalesOrders::sPopulateMenu(QMenu *pMenu) { int menuItem; menuItem = pMenu->insertItem(tr("Edit..."), this, SLOT(sEdit()), 0); if (!_privleges->check("MaintainSalesOrders")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("View..."), this, SLOT(sView()), 0); menuItem = pMenu->insertItem(tr("Copy..."), this, SLOT(sCopy()), 0); if (!_privleges->check("MaintainSalesOrders")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("Reschedule..."), this, SLOT(sReschedule()), 0); if (!_privleges->check("MaintainSalesOrders")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("Delete..."), this, SLOT(sDelete()), 0); if (!_privleges->check("MaintainSalesOrders")) pMenu->setItemEnabled(menuItem, FALSE); pMenu->insertSeparator(); menuItem = pMenu->insertItem(tr("Print Packing List..."), this, SLOT(sPrintPackingList()), 0); if (!_privleges->check("PrintPackingLists")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("Add to Packing List Batch..."), this, SLOT(sAddToPackingListBatch()), 0); if (!_privleges->check("MaintainPackingListBatch")) pMenu->setItemEnabled(menuItem, FALSE); if (_metrics->boolean("EnableBatchManager")) { menuItem = pMenu->insertItem(tr("Email Order Acknowledgment..."), this, SLOT(sDeliver()), 0); } menuItem = pMenu->insertItem(tr("Print Sales Order Form..."), this, SLOT(sPrintForms()), 0); }
void openSalesOrders::sPopulateMenu(QMenu *pMenu) { int menuItem; menuItem = pMenu->insertItem(tr("Edit..."), this, SLOT(sEdit()), 0); if (!_privileges->check("MaintainSalesOrders")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("View..."), this, SLOT(sView()), 0); menuItem = pMenu->insertItem(tr("Copy..."), this, SLOT(sCopy()), 0); if (!_privileges->check("MaintainSalesOrders")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("Delete..."), this, SLOT(sDelete()), 0); if (!_privileges->check("MaintainSalesOrders")) pMenu->setItemEnabled(menuItem, FALSE); pMenu->insertSeparator(); menuItem = pMenu->insertItem(tr("Print Packing List..."), this, SLOT(sPrintPackingList()), 0); if (!_privileges->check("PrintPackingLists")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("Add to Packing List Batch..."), this, SLOT(sAddToPackingListBatch()), 0); if (!_privileges->check("MaintainPackingListBatch")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("Print Sales Order Form..."), this, SLOT(sPrintForms()), 0); pMenu->insertSeparator(); pMenu->insertItem(tr("Shipment Status..."), this, SLOT(sDspShipmentStatus()), 0); pMenu->insertItem(tr("Shipments..."), this, SLOT(sShipment()), 0); }