Changed the way Controllers are defined and DI

This commit is contained in:
tanshu
2018-05-09 14:29:40 +05:30
parent 00c0d1d46a
commit ec9798f401
38 changed files with 378 additions and 193 deletions
@@ -1,6 +1,8 @@
'use strict';
var PurchaseEntriesController = ['$scope', '$location', 'asDateFilter', 'purchaseEntries', 'uibDateParser', function ($scope, $location, asDate, purchaseEntries, dateParser) {
angular
.module('overlord')
.controller('PurchaseEntriesController', PurchaseEntriesController);
PurchaseEntriesController.$inject = ['$scope', '$location', 'asDateFilter', 'purchaseEntries', 'uibDateParser'];
function PurchaseEntriesController($scope, $location, asDate, purchaseEntries, dateParser) {
var _info_StartDate = dateParser.parse(purchaseEntries.StartDate, "dd-MMM-yyyy"),
_info_FinishDate = dateParser.parse(purchaseEntries.FinishDate, "dd-MMM-yyyy");
$scope.info_StartDate = function (value) {
@@ -20,10 +22,13 @@ var PurchaseEntriesController = ['$scope', '$location', 'asDateFilter', 'purchas
$scope.info = purchaseEntries;
$scope.show = function () {
$location.path('/PurchaseEntries').search({StartDate: $scope.info.StartDate, FinishDate: $scope.info.FinishDate});
$location.path('/PurchaseEntries').search({
StartDate: $scope.info.StartDate,
FinishDate: $scope.info.FinishDate
});
};
$scope.foDate = true;
}];
}
PurchaseEntriesController.resolve = {
purchaseEntries: ['$route', 'PurchaseEntries', function ($route, PurchaseEntries) {