check ajout et edit review quand note invalide
continuous-integration/drone/push Build is passing Details

master
Anthony RICHARD 2 years ago
parent 27aedcc580
commit f6a58fd818

@ -36,21 +36,25 @@ public partial class ReviewPopUp : Popup
bool isDouble = double.TryParse(Val.Text, NumberStyles.Float, CultureInfo.InvariantCulture, out double rate); bool isDouble = double.TryParse(Val.Text, NumberStyles.Float, CultureInfo.InvariantCulture, out double rate);
if (!string.IsNullOrWhiteSpace(Entrytxt.Text) && isDouble) if (!string.IsNullOrWhiteSpace(Entrytxt.Text) && isDouble)
{ {
if (editing == true) if (rate < 0 || rate > 5) Error.Text = "Note invalide";
{
if (prevRev.Text != Entrytxt.Text) prevRev.EditReview(Entrytxt.Text);
prevRev.EditRate(rate);
(App.Current as App).Manager.SelectedGame.UpdateReviews();
res = 2;
}
else else
{ {
((App)App.Current).Manager.CurrentUser.AddReview((App.Current as App).Manager.SelectedGame, rate, Entrytxt.Text); if (editing == true)
res = 1; {
} if (prevRev.Text != Entrytxt.Text) prevRev.EditReview(Entrytxt.Text);
prevRev.EditRate(rate);
(App.Current as App).Manager.SelectedGame.UpdateReviews();
res = 2;
}
else
{
((App)App.Current).Manager.CurrentUser.AddReview((App.Current as App).Manager.SelectedGame, rate, Entrytxt.Text);
res = 1;
}
((App)App.Current).Manager.SaveGames(); ((App)App.Current).Manager.SaveGames();
Close(res); Close(res);
}
} }
else Error.Text = "Champ vide ou invalide"; else Error.Text = "Champ vide ou invalide";
} }

Loading…
Cancel
Save