angular.module('focaCrearFactura') .controller('ultimosDespachosController', [ '$filter', '$scope', '$uibModalInstance', 'crearFacturaService', 'parametros', function ($filter, $scope, $uibModalInstance, crearFacturaService, parametros) { $scope.colorTexto = { color: 'black' }; config(); function config() { crearFacturaService.getUltimosDespachos(parametros.planilla).then(function (res) { $scope.productos = res.data; }); } $scope.aceptar = function (despacho) { $uibModalInstance.close(despacho); }; $scope.cancel = function () { $uibModalInstance.dismiss('cancel'); }; //TODO: Cambiar switch case con los casos de nombres de productos axion function setColorNombreProducto() { // Diesel #FF852E | Euro+Diesel #6C389A | Premium #00A857 | Super #175AA5 switch ($scope.nombreProducto) { case 'NAFTA SUPER XXI': $scope.colorTexto = { color: '#FF852E' }; break; case 'GO-INFINIA DIESEL': $scope.colorTexto = { color: '#6C389A' }; break; case 'ULTRADIESEL XXI - RED': $scope.colorTexto = { color: '#00A857' }; break; case 'NAFTA INFINIA': $scope.colorTexto = { color: '#175AA5' }; break; default: $scope.colorTexto = { color: 'black' }; break; } } } ]);