public async Task <bool> CommitWithResult() { if (_notifications.HasNotificationsWithKey("Error")) { return(false); } var result = await _unityOfWork.SaveAndCommitAsyncWithSaveResult(); int qtd = 0; if (int.TryParse(result, out qtd) && qtd > 0) { return(true); } _notifications.Handle(new DomainNotification("Error", result)); return(false); }