public CommodityProducerController(ICommodityProducerViewModelBuilder commodityProducerViewModelBuilder, ICentreRepository centreRepository, IMasterDataAllocationRepository masterDataAllocationRepository, ICommoditySupplierRepository commoditySupplierRepository)
 {
     _commodityProducerViewModelBuilder = commodityProducerViewModelBuilder;
     _centreRepository = centreRepository;
     _masterDataAllocationRepository = masterDataAllocationRepository;
     _commoditySupplierRepository = commoditySupplierRepository;
 }
 public CommoditySupplierController(ICommoditySupplierViewModelBuilder commoditySupplierViewModelBuilder, IBankBranchRepository bankBranchRepository, ICommoditySupplierRepository commoditysupplierRepository, ICommodityOwnerViewModelBuilder commodityOwnerViewModelBuilder, ICommodityProducerViewModelBuilder commodityProducerViewModelBuilder, IList<Centre> assignedCentresList, ICentreRepository centreRepository, IMasterDataAllocationRepository masterDataAllocationRepository)
 {
     _commoditySupplierViewModelBuilder = commoditySupplierViewModelBuilder;
     _bankBranchRepository = bankBranchRepository;
     _commoditysupplierRepository = commoditysupplierRepository;
     _commodityOwnerViewModelBuilder = commodityOwnerViewModelBuilder;
     _commodityProducerViewModelBuilder = commodityProducerViewModelBuilder;
     _assignedCentresList = assignedCentresList;
     _centreRepository = centreRepository;
     _masterDataAllocationRepository = masterDataAllocationRepository;
 }