call method
Implementation
@override
Future<BaseResponseDonuzModel> call({required User user}) async {
var appId = await _findEstablishmentById.currentId();
if (appId == null) {
return BaseResponseDonuzModel(
status: 500,
mensagem: "Não foi possivel determinar seu estabelecimento");
}
var token = await _getLoggedUserToken();
if (token == null) {
return BaseResponseDonuzModel(
status: 500,
mensagem: "Você não está logado, faça o login e tente novamente.");
}
return await _repository.deleteUser(
appId: appId, token: token, userId: user.idCliente.toString());
}