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;
            }
        }
示例#2
0
        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;
            }
        }