import Controller from '@ember/controller'; import { inject as service } from '@ember/service'; export default Controller.extend({ dmsItemInquiryData : service(), router: service(), queryParams: ['page', 'perPage', 'sort', 'filter','filterless'], page: 1, perPage: 10, filter: null, init() { this._super(...arguments); this.table = { mode: "list", model: "dms-item-inquiry", columns: [ { name: 'Item Code', key: 'itemCode', uri: "dms-item-inquiry.detail", editUri: "dms-item-inquiry.edit" }, { name: 'Item Name', key: 'itemName', }, { name: 'Item Class', key: 'itemClass', }, { name: 'Company Code', key: 'companyCode', }, { name: 'Company Name', key: 'companyName', }, // { // name: 'Profit Ceter Code', // key: 'profitCenterCode', // }, // { // name: 'Profit Center Description', // key: 'profitCenterDescription', // }, { name: 'Warehouse Group', key: 'warehouseGroup', }, // { // name: 'Warehouse Group Desc', // key: 'warehouseGroupDesc', // }, { name: 'Warehouse Code', key: 'warehouseCode', }, { name: 'Warehouse Name', key: 'warehouseName', }, { name: 'Location Code', key: 'locationCode', }, { name: 'Pricelist', key: 'pricelist', }, { name: 'Available Qty', key: 'availableQty', }, { name: 'On Hand Qty', key: 'onHandQty', }, ] }; }, actions : { deleteRow(data) { let result = confirm('Are you sure want to delete this data?'); if (result) { if (data != null) { this.dmsItemInquiryData.delete(data).then(() => { this.router.transitionTo('dms-item-inquiry.index'); }); } } }, }, });