Commit 17909849 by Jose Antonio

Issue #197, unlimited (10 months) license

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