Commit b3cb340e authored by Evren Kutar's avatar Evren Kutar

Merge branch 'Feature/#114/PersonelEkleListele'

parents 2e9198c7 9f85268d
...@@ -68,7 +68,7 @@ app.config(['$routeProvider', function ($routeProvider) { ...@@ -68,7 +68,7 @@ app.config(['$routeProvider', function ($routeProvider) {
}) })
.when('/staff/add', { .when('/staff/add', {
templateUrl: 'components/staff/staff_add_template.html', templateUrl: 'components/staff/staff_add_template.html',
controller: 'StaffCtrl', controller: 'StaffAddEditCtrl',
resolve: { resolve: {
loadMyCtrl: ['$ocLazyLoad', function ($ocLazyLoad) { loadMyCtrl: ['$ocLazyLoad', function ($ocLazyLoad) {
return $ocLazyLoad.load('components/staff/staff_controller.js'); return $ocLazyLoad.load('components/staff/staff_controller.js');
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
'use strict'; 'use strict';
var staff = angular.module('zaerp.staff.add',['ngRoute','schemaForm', 'formService']); var staff = angular.module('zaerp.staff',['ngRoute','schemaForm', 'formService']);
/** /**
...@@ -16,7 +16,7 @@ var staff = angular.module('zaerp.staff.add',['ngRoute','schemaForm', 'formServi ...@@ -16,7 +16,7 @@ var staff = angular.module('zaerp.staff.add',['ngRoute','schemaForm', 'formServi
* which provide a form with form generator. * which provide a form with form generator.
*/ */
staff.controller('StaffCtrl', function($scope, $http, $log, Generator, $routeParams){ staff.controller('StaffAddEditCtrl', function($scope, $http, $log, Generator, $routeParams){
Generator.get_form('add_staff', $routeParams).then(function(d){ Generator.get_form('add_staff', $routeParams).then(function(d){
$scope.schema = d.schema; $scope.schema = d.schema;
$scope.form = d.form; $scope.form = d.form;
...@@ -28,7 +28,6 @@ staff.controller('StaffCtrl', function($scope, $http, $log, Generator, $routePar ...@@ -28,7 +28,6 @@ staff.controller('StaffCtrl', function($scope, $http, $log, Generator, $routePar
title: "Save" title: "Save"
} }
); );
}); });
$scope.onSubmit = function(form){ $scope.onSubmit = function(form){
$scope.$broadcast('schemaFormValidate'); $scope.$broadcast('schemaFormValidate');
...@@ -37,5 +36,4 @@ staff.controller('StaffCtrl', function($scope, $http, $log, Generator, $routePar ...@@ -37,5 +36,4 @@ staff.controller('StaffCtrl', function($scope, $http, $log, Generator, $routePar
$log.info($scope); $log.info($scope);
} }
} }
}); });
\ No newline at end of file
/**
* Copyright (C) 2015 ZetaOps Inc.
*
* This file is licensed under the GNU General Public License v3
* (GPLv3). See LICENSE.txt for details.
*/
'use strict';
describe('staff controller module', function () {
var $controller;
beforeEach(inject(function (_$controller_) {
// The injector unwraps the underscores (_) from around the parameter names when matching
$controller = _$controller_;
}));
describe('staff add controller', function () {
it('should have a scope object', inject(function () {
expect($scope).toBeDefined();
}));
it('should get form', inject(function () {
expect($scope.form).not.toBe(null);
}));
});
});
\ No newline at end of file
...@@ -36,8 +36,6 @@ ...@@ -36,8 +36,6 @@
<div id="navbar" class="navbar-collapse collapse"> <div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right"> <ul class="nav navbar-nav navbar-right">
<li><a href="#/dashboard">Dashboard</a></li> <li><a href="#/dashboard">Dashboard</a></li>
<li><a href="#/test">Test</a></li>
<li><a href="#/profile">Profile</a></li>
<li><a href="#/login">Login</a></li> <li><a href="#/login">Login</a></li>
</ul> </ul>
<form class="navbar-form navbar-right"> <form class="navbar-form navbar-right">
...@@ -50,8 +48,7 @@ ...@@ -50,8 +48,7 @@
<div class="row"> <div class="row">
<div class="col-sm-3 col-md-2 sidebar"> <div class="col-sm-3 col-md-2 sidebar">
<ul class="nav nav-sidebar"> <ul class="nav nav-sidebar">
<li class="active"><a href="#">Overview <span class="sr-only">(current)</span></a></li> <li class="active"><a href="#/student/add">New Student</a></li>
<li><a href="#/student/add">New Student</a></li>
<li><a href="#/staff/add">New Staff</a></li> <li><a href="#/staff/add">New Staff</a></li>
<li><a href="#/input_types">Types</a></li> <li><a href="#/input_types">Types</a></li>
</ul> </ul>
......
{ {
"name": "zaerp-ui", "name": "ulakbus-ui",
"description": "UI project for ZAERP", "description": "UI project for ulakbüs",
"version": "0.0.1", "version": "0.0.1",
"homepage": "https://github.com/zetaops/zaerp-ui", "homepage": "https://github.com/zetaops/ulakbus-ui",
"license": "GPL", "license": "GPL",
"private": false, "private": false,
"dependencies": { "dependencies": {
......
...@@ -22,9 +22,7 @@ module.exports = function (config) { ...@@ -22,9 +22,7 @@ module.exports = function (config) {
'app/bower_components/angular-mocks/angular-mocks.js', 'app/bower_components/angular-mocks/angular-mocks.js',
'app/app.js', 'app/app.js',
'app/components/**/*.js', 'app/components/**/*.js',
'app/zlib/*.js', 'app/zetalib/**/*.js'
'app/login/*.js',
'app/dashboard/*.js'
], ],
//preprocessors: { //preprocessors: {
......
{ {
"name": "zaerp-ui", "name": "ulakbus-ui",
"private": true, "private": true,
"version": "0.0.1", "version": "0.0.1",
"description": "", "description": "",
"repository": "https://github.com/zetaops/zaerp-ui", "repository": "https://github.com/zetaops/ulakbus-ui",
"license": "GPL", "license": "GPL",
"devDependencies": { "devDependencies": {
"bower": "^1.3.1", "bower": "^1.3.1",
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
"karma-chrome-launcher": "^0.1.12", "karma-chrome-launcher": "^0.1.12",
"karma-opera-launcher": "^0.1", "karma-opera-launcher": "^0.1",
"karma-junit-reporter": "^0.2.2", "karma-junit-reporter": "^0.2.2",
"karma-coverage": "*", "karma-coverage": "^0.4.2",
"protractor": "^1.1.1", "protractor": "^1.1.1",
"shelljs": "^0.2.6" "shelljs": "^0.2.6"
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment