community-app/app/scripts/controllers/product/ViewCollateralController.js
2022-10-14 14:15:33 +05:30

34 lines
1.5 KiB
JavaScript

(function (module) {
mifosX.controllers = _.extend(module, {
ViewCollateralController: function (scope, resourceFactory, routeParams, location, $uibModal) {
scope.collateralId = routeParams.id;
resourceFactory.collateralResource.get({collateralId: scope.collateralId}, function (data) {
scope.collateral = data;
});
scope.deleteCollateral = function () {
$uibModal.open({
templateUrl: 'deletecollateralprod.html',
controller: CollateralDeleteCtrl
});
};
var CollateralDeleteCtrl = function ($scope, $uibModalInstance) {
$scope.delete = function () {
resourceFactory.collateralResource.delete({collateralId: scope.collateralId}, function (data) {
$uibModalInstance.close('delete');
location.path('/viewcollateral/' + scope.collateralId);
});
};
$scope.cancel = function () {
$uibModalInstance.dismiss('cancel');
};
};
}
});
mifosX.ng.application.controller('ViewCollateralController', ['$scope', 'ResourceFactory', '$routeParams', '$location', '$uibModal', mifosX.controllers.ViewCollateralController]).run(function ($log) {
$log.info("ViewCollateralController initialized");
});
}(mifosX.controllers || {}));