sap.ui.define(["sap/ui/core/mvc/Controller", "sap/m/MessageToast", "sap/ui/model/odata/ODataModel", "sap/ui/model/resource/ResourceModel"], function (Controller, MessageToast, ODataModel, ResourceModel) { "use strict"; return Controller.extend("vibert.controller.CultivarList", { onInit : function() { }, onCreatePress: function (evt) { var oRouter = sap.ui.core.UIComponent.getRouterFor(this); oRouter.navTo( "cultivar_create" ); }, onSelectionChange: function (evt) { var oTable = this.getView().byId("cultivar_table"); var iIndex = oTable.getSelectedIndex(); var oCtxt = oTable.getContextByIndex(iIndex); var sToPageId = oCtxt.getProperty("id") ; var oRouter = sap.ui.core.UIComponent.getRouterFor(this); // MessageToast.show(" navTo cultivar_detail -->"+sToPageId); oRouter.navTo( "cultivar_detail", {id: sToPageId} ); }, //onDisplayPress: function (evt) { //var oTable = this.getView().byId("cultivar_table"); //var iIndex = oTable.getSelectedIndex(); //var oCtxt = oTable.getContextByIndex(iIndex); //var sToPageId = oCtxt.getProperty("ID") ; //var oRouter = sap.ui.core.UIComponent.getRouterFor(this); //// MessageToast.show(" navTo cultivar_detail -->"+sToPageId); //oRouter.navTo( "cultivar_detail", {ID: sToPageId} ); //} }); });