Commit 17909849 by Jose Antonio

Issue #197, unlimited (10 months) license

parent 1f2ce4a2
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
"double_click": "Double click", "double_click": "Double click",
"down": "Down", "down": "Down",
"duplicate": "Duplicate", "duplicate": "Duplicate",
"duration_in_months": "Duration (in number of months)", "duration_in_months": "Duration (months)",
"drag": "Drag", "drag": "Drag",
"edit": "Edit", "edit": "Edit",
"email": "Email address", "email": "Email address",
...@@ -427,6 +427,7 @@ ...@@ -427,6 +427,7 @@
"unlink": "Unlink", "unlink": "Unlink",
"up": "Up", "up": "Up",
"undefined": "Undefined", "undefined": "Undefined",
"unlimited": "Unlimited",
"update_office": "Update office", "update_office": "Update office",
"update_supervisor": "Update supervisor", "update_supervisor": "Update supervisor",
"upload_image": "Upload image", "upload_image": "Upload image",
......
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
"double_click": "Doble clic", "double_click": "Doble clic",
"down": "Abajo", "down": "Abajo",
"duplicate": "Duplicar", "duplicate": "Duplicar",
"duration_in_months": "Duración (en número de meses)", "duration_in_months": "Duración (meses)",
"drag": "Arrastrar", "drag": "Arrastrar",
"edit": "Editar", "edit": "Editar",
"email": "Correo electrónico", "email": "Correo electrónico",
...@@ -426,6 +426,7 @@ ...@@ -426,6 +426,7 @@
"tutors": "Tutores", "tutors": "Tutores",
"undefined": "Sin definir", "undefined": "Sin definir",
"unlink": "Desvincular", "unlink": "Desvincular",
"unlimited": "Ilimitada",
"up": "Arriba", "up": "Arriba",
"update_office": "Editar gabinete", "update_office": "Editar gabinete",
"update_supervisor": "Editar supervisor", "update_supervisor": "Editar supervisor",
......
...@@ -14,6 +14,7 @@ dashboardControllers.controller('AdminLicensesCtrl', function AdminLicensesCtrl( ...@@ -14,6 +14,7 @@ dashboardControllers.controller('AdminLicensesCtrl', function AdminLicensesCtrl(
repeat: 1 repeat: 1
}; };
$scope.licenses = []; $scope.licenses = [];
$scope.unlimited_state = false;
// Get all licenses for the user // Get all licenses for the user
$http $http
...@@ -46,4 +47,12 @@ dashboardControllers.controller('AdminLicensesCtrl', function AdminLicensesCtrl( ...@@ -46,4 +47,12 @@ dashboardControllers.controller('AdminLicensesCtrl', function AdminLicensesCtrl(
$scope.duration_registered = $scope.formdatalicense.duration; $scope.duration_registered = $scope.formdatalicense.duration;
}; };
$scope.unlimited = function(){
if($scope.unlimited_state){
$scope.formdatalicense.duration=120;
}else{
$scope.formdatalicense.duration=3;
}
};
}); });
...@@ -7,10 +7,19 @@ ...@@ -7,10 +7,19 @@
<div class="col-md-5"> <div class="col-md-5">
<form role="form" ng-submit="create_licenses()"> <form role="form" ng-submit="create_licenses()">
<div class="row">
<div class="col-md-8">
<div class="form-group"> <div class="form-group">
<label translate>duration_in_months</label> <label translate>duration_in_months</label>
<input type="number" class="form-control" id="setup_duration" placeholder="{{ 'duration_in_months' | translate }}" required ng-model="formdatalicense.duration" required/> <input type="number" class="form-control" id="setup_duration" placeholder="{{ 'duration_in_months' | translate }}" ng-disabled="unlimited_state" required ng-model="formdatalicense.duration"/>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label translate>unlimited</label>
<input type="checkbox" class="checkbox" id="unlimited" placeholder="{{ 'duration_in_months' | translate }}" required ng-model="unlimited_state" ng-change="unlimited()"/>
</div>
</div>
</div> </div>
<div class="form-group"> <div class="form-group">
......
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 sign in to comment