sap.ui.define( [ "sap/ui/core/mvc/Controller", "sap/m/MessageToast", "sap/ui/model/odata/ODataModel", "sap/ui/commons/Dialog", "sap/ui/model/resource/ResourceModel" ], function(Controller, MessageToast, ODataModel, Dialog, ResourceModel) { "use strict"; return Controller.extend("fivea.controller.BreederList", { onCreatePress: function(evt) { var oRouter = sap.ui.core.UIComponent.getRouterFor(this); oRouter.navTo("breeder_create"); }, onSelectionChange: function(evt) { var oTable = this.getView().byId("breeder_table"); var iIndex = oTable.getSelectedIndex(); var oCtxt = oTable.getContextByIndex(iIndex); if (oCtxt) { var sToPageId = oCtxt.getProperty("id"); var oRouter = sap.ui.core.UIComponent.getRouterFor(this); oRouter.navTo("breeder_detail", { id: sToPageId }); } } }); } );