Esempio n. 1
0
        private async void AddComment()
        {
            try
            {
                if (string.IsNullOrEmpty(SelectedImage.AddCommentText))
                {
                    return;
                }

                IsLoading = true;
                Comment newComment = new Comment
                {
                    ImageID = SelectedImage.Items.First().Image.ID,
                    CardID  = _auth.CurrentCard.CardID,
                    User    = _auth.CurrentUser.UserName,
                    Message = SelectedImage.AddCommentText,
                    Date    = DateTime.Now
                };
                await _azure.AddComment(newComment);
                await Refresh();

                HockeyApp.MetricsManager.TrackEvent("Comment Added");
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.Message);
            }
        }