community-app/app/scripts/controllers/client/ClientIdentifierController.js
2013-10-30 17:53:54 +05:30

25 lines
1.1 KiB
JavaScript

(function(module) {
mifosX.controllers = _.extend(module, {
ClientIdentifierController: function(scope, routeParams , location, resourceFactory) {
scope.clientId = routeParams.clientId;
scope.formData = {};
scope.documenttypes = [];
resourceFactory.clientIdenfierTemplateResource.get({clientId: routeParams.clientId}, function(data) {
scope.documenttypes = data.allowedDocumentTypes;
scope.formData.documentTypeId = data.allowedDocumentTypes[0].id;
});
scope.submit = function () {
resourceFactory.clientIdenfierResource.save({clientId:scope.clientId},this.formData,function(data){
location.path('/viewclient/' + data.clientId);
});
};
}
});
mifosX.ng.application.controller('ClientIdentifierController', ['$scope', '$routeParams', '$location', 'ResourceFactory', mifosX.controllers.ClientIdentifierController]).run(function($log) {
$log.info("ClientIdentifierController initialized");
});
}(mifosX.controllers || {}));