add link supplier line with purchase order
This commit is contained in:
@@ -35,10 +35,28 @@ import com.axelor.rpc.ActionResponse;
|
||||
import com.google.common.base.Strings;
|
||||
import com.google.inject.Singleton;
|
||||
import java.util.stream.Collectors;
|
||||
import com.axelor.meta.schema.actions.ActionView;
|
||||
|
||||
|
||||
@Singleton
|
||||
public class PurchaseOrderSupplierLineController {
|
||||
|
||||
public void showPurchaseOrder(ActionRequest request, ActionResponse response) {
|
||||
PurchaseOrderSupplierLine purchaseOrderSupplierLine = Beans.get(PurchaseOrderSupplierLineRepository.class)
|
||||
.find(request.getContext().asType(PurchaseOrderSupplierLine.class).getId());
|
||||
PurchaseOrder purchaseOrder = purchaseOrderSupplierLine.getPurchaseOrderLine().getPurchaseOrder();
|
||||
response.setView(
|
||||
ActionView.define("Devis fournisseur")
|
||||
.model(PurchaseOrder.class.getName())
|
||||
.add("form", "purchase-order-form")
|
||||
.param("show-toolbar", "false")
|
||||
.param("show-confirm", "false")
|
||||
.param("popup-save", "false")
|
||||
.param("popup", "true")
|
||||
.context("_showRecord", String.valueOf(purchaseOrder.getId()))
|
||||
.map());
|
||||
}
|
||||
|
||||
public void accept(ActionRequest request, ActionResponse response) {
|
||||
|
||||
PurchaseOrderSupplierLine purchaseOrderSupplierLine =
|
||||
|
||||
Reference in New Issue
Block a user