2
Good afternoon guys, next, I have a benefit column on a table, where the data is recorded like this: 1,2,4,8. So, each number of this 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 on my view, but I can’t make it work, what’s wrong? Thanks in advance
Thiago, consider marking Ono’s reply below as accepted by clicking on the check mark on the left side of the text - thank you! :)
– Daniel