Example #1
0
        public static void ResetOAuth()
        {
            FUserLogic l = new FUserLogic();
            var        v = l.GetFirst();

            if (v != null)
            {
                OAuthAccessToken       = v.OAuthAccessToken;
                OAuthAccessTokenSecret = v.OAuthAccessTokenSecret;

                Flickr flickr = new Flickr();
                User = flickr.TestLogin();

                if (User == null || string.IsNullOrEmpty(User.UserName))
                {
                    OAuthAccessToken       = "";
                    OAuthAccessTokenSecret = "";
                }
                else
                {
                    SetLogic setL = new SetLogic();
                    setL.DownloadPhotsets();

                    FFolderLogic.Scan();
                }
            }
        }
        private void dataGridViewFolder_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var r = MessageBox.Show("Delete! Sure?", "", MessageBoxButtons.OKCancel);

            if (r == System.Windows.Forms.DialogResult.OK)
            {
                if (e.ColumnIndex == 0) //Assuming the button column as second column, if not can change the index
                {
                    var          Id           = (int)dataGridViewFolder.Rows[e.RowIndex].Cells[1].Value;
                    FFolderLogic fFolderLogic = new FFolderLogic();
                    fFolderLogic.Delete(Id);

                    DataGridViewFolder_LoadData();
                }
            }
        }
        private void addFolderToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog di = new FolderBrowserDialog();

            var r = di.ShowDialog();

            if (r == System.Windows.Forms.DialogResult.OK)
            {
                FFolderLogic fL = new FFolderLogic();
                var          v  = fL.CreateIfNotExist(di.SelectedPath);

                FFileLogic ffL1 = new FFileLogic(v);
                ffL1.Scan();

                DataGridViewFolder_LoadData();
            }
        }