private void VerifyImage(object sender, DoWorkEventArgs e) { AddReviewUserControlM M = new AddReviewUserControlM(); VM.ImageVerify = false; try { VM.ImageVerify = M.VerifyImageAsFood(VM.Review.Image); } catch (Exception) { VerifyImageBW.CancelAsync(); VM.ImageVerify = false; } }
private async void FetchImage(object sender, DoWorkEventArgs e) { AddReviewUserControlM M = new AddReviewUserControlM(); try { VM.Review.Image = await M.getImageFrom(VM.Review.ReviwerEmail, VM.ImageTrys++); e.Result = true; } catch (Exception) { FetchImageBW.CancelAsync(); e.Result = false; } }