I have this function, which gets two parameters, however, when I pass the different name, it falls into if in the same way.
$scope.deleteCategory = function(id, nome)
{
if(nome == 'Despesas Administrativas' || 'Despesas com Empregados' || 'Despesas Financeiras' || 'Despesas Tributárias' || 'Despesas com Diretoria' || 'Receitas de Serviços' || 'Despesas com Encargos Sociais' || 'Receitas Financeiras')
{
swal("Ops, Não foi possível deletar a categoria "+ nome, "Vocẽ não pode deletar uma categoria padrão!");
loadData();
}
else
{
$scope.questionMsg('Todas as contas com essa categoria SERÃO EXCLUÍDAS também!')
.then(function()
{
CategoriaService.delete(id, {
success: function(response){
console.log(response);
swal("Salvo!", "Categoria excluida com sucesso", "success");
loadData();
},
error: function(response)
{
swal("Não foi possível exlcuir", "Tente novamente mais tarde", "error");
}
});
loadData();
});
}
}