package devopsdistilled.operp.client.stock.panes.controllers;

import devopsdistilled.operp.client.abstracts.SubTaskPaneController;
import devopsdistilled.operp.client.exceptions.EntityValidationException;
import devopsdistilled.operp.server.data.entity.stock.Warehouse;

public interface TransferStockPaneController extends SubTaskPaneController {

	public void validate(Warehouse fromWarehouse, Warehouse toWarehouse,
			Long quantity) throws EntityValidationException;

	public void transfer(Warehouse fromWarehouse, Warehouse toWarehouse,
			Long quantity);

}

@@ -232,42 +232,56 @@
 erp.
-server.data.entity.stock.Warehouse
+client.stock.panes.models.TransferStockPaneModel
 ;%0A%0Ap
@@ -383,195 +383,111 @@
 ate(
-Warehouse fromWarehouse, Warehouse toWarehouse,%0A%09%09%09Long quantity) throws EntityValidationException;%0A%0A%09public void transfer(Warehouse fromWarehouse, Warehouse toWarehouse,%0A%09%09%09Long quantity
+) throws EntityValidationException;%0A%0A%09public void transfer();%0A%0A%09public TransferStockPaneModel getModel(
 );%0A%0A

Declare validate(), transfer() and getModel()