public BinManagementViewModel GetBinManagementViewModel() { try { BinManagementViewModel viewModel = new BinManagementViewModel(); using (BinBusinessLogic binBusinessLogic = new BinBusinessLogic()) { viewModel.bins = binBusinessLogic.GetAllBinsData(); viewModel.binTypes = binBusinessLogic.GetAllBinTypes(); } using (LutLogic lutLogic = new LutLogic()) { viewModel.areas = lutLogic.GetLutArea(); } using (BuildingsLogic buildingLogic = new BuildingsLogic()) { viewModel.buildings = buildingLogic.GetBuildings(); } return(viewModel); } catch (Exception ex) { throw ex; } }
public List <BinData> GetAllBins() { List <BinData> bins = null; try { using (BinBusinessLogic binBusinessLogic = new BinBusinessLogic()) { bins = binBusinessLogic.GetAllBinsData(); } return(bins); } catch (Exception ex) { ErrorHandler.Handle(ex, this); return(null); } }