Example #1
0
        private BindingList <Credential> GetAllCredentials()
        {
            var passwords   = FileHandling.ViewAll();
            var bindingList = new BindingList <Credential>(passwords);

            return(bindingList);
        }
Example #2
0
        //copy password to clipboard
        private void passwordToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var credential = GetSelectedCredential();

            if (credential != null)
            {
                FileHandling.ReadCredential(CopyValue.Password, credential.id);
            }
        }
Example #3
0
        // Deleting entry for websites
        private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var credential = GetSelectedCredential();

            if (credential != null)
            {
                FileHandling.DeleteOperation(credential);

                refreshDataInGrid();
            }
        }
Example #4
0
        private void SaveWebsiteCredentials(Credential credential)
        {
            if (credential.id > 0)
            {
                FileHandling.ModifyOperation(credential);
            }
            else
            {
                FileHandling.InsertOperation(credential);
            }

            refreshDataInGrid();
        }
        public static void DeleteOperation()
        {
            Console.WriteLine("Which one to delete ? ");
            FileHandling.ViewAll();
            int           num     = int.Parse(Console.ReadLine());
            List <string> expr_29 = File.ReadAllLines(FileHandling.secretFilePath).ToList <string>();

            expr_29.RemoveAt(3 * num - 1);
            expr_29.RemoveAt(3 * num - 1);
            expr_29.RemoveAt(3 * num - 1);
            string[] contents = expr_29.ToArray();
            File.WriteAllLines(FileHandling.secretFilePath, contents);
        }