pyc-website

main website for pyc inc.

git clone https://9o.is/git/pyc-website.git

UserLogin.js

(745B)


      1 angular.module("UserLogin", ['Forms', 'ngAlert'])
      2 
      3 .controller('UserLoginAlert', ['$scope', '$controller', function($scope, $controller) {		
      4 	$controller('AlertCtrl', {$scope: $scope});
      5 
      6 	$scope.$on('alertUserLogin', function(event, alert) {
      7 		$scope.addAlert(alert);
      8 	});
      9 }])
     10 
     11 .controller('UserLoginCtrl', ['$scope', '$controller', '$rootScope', function($scope, $controller, $rootScope) {		
     12 	$controller('FormCtrl', {$scope: $scope});
     13 	
     14 	$scope.model = {remember: false};
     15 	
     16     $scope.save = function() {
     17 		var success = function() {
     18 			window.location.href = "/settings";
     19 		};
     20 		
     21 		var failure = function(alert) {
     22 			$rootScope.$broadcast('alertUserLogin', alert);
     23 		};
     24 		
     25 		$scope.submit('UserLogin', 'submit', success, failure);
     26     };
     27 }]);