| Server IP : 31.14.161.123 / Your IP : 216.73.216.229 Web Server : Apache System : Linux cpanel.classit.ro 4.18.0-553.144.1.el8_10.x86_64 #1 SMP Tue Jul 14 09:26:58 EDT 2026 x86_64 User : diamedic ( 1014) PHP Version : 8.2.32 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/diamedic/public_html/gestiune/ |
Upload File : |
asApp.controller('stocCtrl', ['$timeout', '$filter','$location', '$stateParams', '$scope', 'ngTableParams', '$http', '$state', function ($timeout, $filter, $location, $stateParams, $scope, ngTableParams, $http, $state) {
$scope.graficZilnic = {
'20150615' : { 'tip': 'in', 'Venofer': 50, 'Aranesp 30': 100, 'Dializor FX60' : 50, 'Dializor FX100': 20 , 'Claritine' : 200, 'data':'15 June 2015'},
'20150616' : { 'tip': 'out', 'Venofer': 9, 'Aranesp 30': 21, 'Dializor FX60' : 6, 'Dializor FX100': 2 , 'Claritine' : 30, 'data':'16 June 2015'},
'20150618' : { 'tip': 'out', 'Venofer': 21, 'Dializor FX60' : 6, 'Dializor FX100': 1 , 'Claritine' : 46, 'data':'18 June 2015'},
'20150619' : { 'tip': 'out', 'Venofer': 6, 'Aranesp 30': 20, 'Claritine' : 6, 'data':'19 June 2015'},
'20150622' : { 'tip': 'out', 'Dializor FX100': 3 , 'Claritine' : 3, 'data':'22 June 2015'},
'20150624' : { 'tip': 'out', 'Venofer': 3, 'Aranesp 30': 4, 'Dializor FX60' : 1, 'Dializor FX100': 3 , 'Claritine' : 20, 'data':'24 June 2015'},
'20150625' : { 'tip': 'out', 'Aranesp 30': 5, 'data':'25 June 2015'},
'20150626' : { 'tip': 'out', 'Venofer': 1, 'Claritine' : 16, 'data':'26 junJunee 2015'},
'20150628' : { 'tip': 'out', 'Claritine' : 4, 'data':'28 June 2015'},
'20150629' : { 'tip': 'out', 'Dializor FX100': 3 , 'Claritine' : 26, 'data':'29 June 2015'},
'20150630' : { 'tip': 'out', 'Dializor FX60' : 2, 'data':'30 June 2015'},
'20150701' : { 'tip': 'in', 'Venofer': 100, 'Aranesp 30': 200, 'Dializor FX60' : 50 , 'data':'01 July 2015'},
'20150702' : { 'tip': 'out', 'Venofer': 6, 'Dializor FX100': 8 , 'data':'02 July 2015'},
'20150704' : { 'tip': 'out', 'Venofer': 4, 'Aranesp 30': 5, 'Dializor FX60' : 6, 'Dializor FX100': 8 , 'Claritine' : 7, 'data':'04 July 2015'},
'20150706' : { 'tip': 'out', 'Aranesp 30': 5, 'data':'06 July 2015'},
'20150709' : { 'tip': 'out', 'Dializor FX60' : 4, 'Dializor FX100': 3 , 'data':'09 July 2015'},
}
$scope.produse = [
{'nume': 'Aranesp 30', 'pret': 120.00},
{'nume': 'Claritine', 'pret': 3.61},
{'nume': 'Dializor FX60', 'pret': 16.31},
{'nume': 'Dializor FX100', 'pret': 16.25},
{'nume': 'Venofer', 'pret': 63.56}];
$scope.params = $stateParams;
stocDisponibil = {};
$scope.format = 'stfl';
$scope.type = 'both';
$scope.calcul = function( tip, nume, cant){
if(cant > 0){
if(!stocDisponibil[nume]){
stocDisponibil[nume] = 0;
}
if(tip === 'in'){
stocDisponibil[nume] += cant;
}else{
stocDisponibil[nume] -= cant;
}
}
return stocDisponibil[nume];
};
$scope.total_value = function(value, price){
if(value > 0){
return value * price;
}else{
return 0;
}
}
}]);