1
I have this function, which takes two parameters, however, when I pass the different name, it falls into the 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();
                     });
            }
    }
It worked perfectly, thank you very much!
– Carlos B