Good afternoon, folks next, I have a profit column on a table, where the data is written like this: 1,2,4,8 .. So each number corresponds to a benefit, I'm trying to return this data to my view. I'm trying this way:
var getBenefits = function(index) {
var benefits;
switch(index) {
case 1: benefits = "Assistência Médica/Medicina em grupo"; break;
case 2: benefits = "Assistência Odontológica" ; break;
case 3: benefits = "Auxílio Creche" ; break;
case 4: benefits = "Carro fornecido pela Empresa" ; break;
case 5: benefits = "Celular fornecido pela Empresa" ; break;
case 6: benefits = "Cesta básica" ; break;
case 7: benefits = "Combustível" ; break;
case 8: benefits = "Convênio com farmácia" ; break;
case 9: benefits = "Curso de idiomas" ; break;
case 10: benefits = "Estacionamento" ; break;
case 11: benefits = "Estudo de faculdade" ; break;
case 12: benefits = "Estudo de pós-graduação / MBA" ; break;
case 13: benefits = "Participação nos lucros" ; break;
case 14: benefits = "Previdência privada" ; break;
case 15: benefits = "Restaurante na Empresa" ; break;
case 16: benefits = "Seguro de vida em grupo" ; break;
case 17: benefits = "Seguro saúde" ; break;
case 18: benefits = "Tíquete-alimentação" ; break;
case 19: benefits = "Tíquete-refeição" ; break;
case 20: benefits = "Transporte fornecido pela empresa"; break;
case 21: benefits = "Vale-transporte" ; break;
default: benefits = "Sem benefícios";
}
return benefits;
};
$ scope.viewBenefits = function (ex) {
var ss = ex.split(',');
for ( var i = 0; i < ss.length; i++ ) {
return getBenefits( ss[i] );
};
}
This scope VIEWBENEFITS that is in my view, but I can not make it work, what's wrong? Thank you in advance