﻿using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace Spook.Pages
{
    /// <summary>
    /// Логика взаимодействия для StartPage.xaml
    /// </summary>
    public partial class StartPage : Page
    {
        public StartPage()
        {
            InitializeComponent();
        }

        private void button_Click(object sender, RoutedEventArgs e)
        {
            App.API.AuthDialog();
            App.StatusBar.Text = (App.API.authStatus ? @"Online" : @"Offline");

            //Статус в офлайн
            //App.API.accountSetOffline();

            // Загрузка аватарки
            //var server = App.API.PhotosSaveOwnerPhoto(@"D:\1.jpg", @"1,1,60");
            //Debug.WriteLine(server);

            // Предложить новость
            //var ret = App.API.WallPostToPublic(-1304706, 0, "Привет из Питера ))", @"D:\\IMG_20150712_122325_web.jpg");
            //Debug.WriteLine(ret);

            /*
            Thread.Sleep(3000);
            */

            /* Удаление поста со стены
            var ret = App.API.WallDelete(3564, 4035208);
            Debug.WriteLine(ret);
            */

            // Коментарии к фотографии
            /*var ret = App.API.PhotosGetComments(4035208, 379431746);
            foreach (vkapi.Comment comment in ret)
            {
                Debug.WriteLine(comment.text + " - " + comment.id + "\r\n");
            }*/

            // Написать коментарии к фото
            //var ret2 = App.API.PhotosCreateComment(138265276, 345027296, @"Мило &#128522;");
            //Debug.WriteLine(ret2);

            // Добавляем комментарий
            //var ret2 = App.API.WallAddComment(151643838, 377, @"Зачетный аппарат! &#128077;");
            //var ret2 = App.API.WallAddComment(4035208, 3610, @"Мне нужен мастеркласс по стуко-детектингу арбузов ))))))", 3617);
            //var ret2 = App.API.WallAddComment(200325647, 3059, "Распечатай еще один ))", 0, @"D:\111.jpg");
            //var ret2 = App.API.WallAddComment(68851772, 1935, "Красотища!!! &#128515;");
            //Debug.WriteLine(ret2);

            // Добавляет комментарий к видеозаписи
            // var ret = App.API.VideoCreateComment(-60610118, 170112504, @"ахах");
            // Debug.WriteLine(ret);

            // audio4035208_376223104 факин алкоголик
            // Добавляет запись на стену
            // var ret = App.API.WallPost(App.API.userId, 0, "", @"D:\1.jpg,D:\2.jpg,audio293865271_395450761", "2015.09.18 09:45:00");
            // Debug.WriteLine(ret);

            // Загрузка видео
            // var ret = App.API.VideoSave(@"D:\1.mp4", @"Шуваловский карьер 2016", @"Шуваловский карьер 2016 (автор ролика: https://vk.com/gryphus");
            // Debug.WriteLine(ret);

            // Добавляет запись на стену
            // var ret = App.API.WallPost(App.API.userId, 0, "Это был слишком короткий сезон &#128532;", @"video4035208_171477680,D:\2.jpg,D:\3.jpg", "2016.01.31 16:00:00");
            // Debug.WriteLine(ret);
        }
    }
}
