/// <summary> /// Ativado por um ajax que remove pontos na competência de um usuário /// </summary> /// <param name="ID">ID da competência</param> /// <param name="Pontos">Pontos que a competência irá possuir</param> /// <param name="Saldo">Saldo que irá ficar</param> /// <returns>Retorna 1 para true caso consiga atualizar dados com sucesso e 0 para false</returns> public string RemoverPontos(int ID, int Pontos, int Saldo) { string resp = string.Empty; //Busca saldo atual do usuário int SaldoAtual = CompetenciasDAO.SaldoAtual(0); //Verifica se o saldo vindo da view e o do banco são os mesmos if (Saldo - SaldoAtual == 1) { resp = "True"; CompetenciasDAO.RemoverPontos(ID, Pontos, Saldo); } else { resp = "Saldo incorreto, atualize a página e tente novamente."; } return(resp); }