void AppendByAccount()
        {
            UIAccountEditor ui = new UIAccountEditor();

            if (ui.ShowDialog(this) == DialogResult.OK)
            {
                Account act = new Account();
                ui.CurrentAccount.CopyTo(act);
                if (_e.AppendAccount(act))
                {
                    ListViewItem item = new ListViewItem();
                    item.Text     = act.Name;
                    item.ImageKey = "all";
                    item.SubItems.Add(act.ID);
                    if (System.IO.File.Exists(act.FullPath))
                    {
                        item.SubItems.Add("正常");
                    }
                    else
                    {
                        item.SubItems.Add("数据库丢失");
                    }
                    item.SubItems.Add(act.Description);
                    item.SubItems.Add(act.FullPath);
                    listView1.Items.Add(item);
                }
            }
        }
 /// <summary>
 /// 废弃,
 /// </summary>
 void RenameByAccount()
 {
     if (listView1.SelectedItems.Count > 0)
     {
         ListViewItem    item = listView1.SelectedItems[0];
         UIAccountEditor ui   = new UIAccountEditor();
         if (ui.ShowDialog(this) == DialogResult.OK)
         {
             Account act = new Account();
             act.Name        = item.Text;
             act.ID          = item.SubItems[0].Text;
             act.Description = item.SubItems[1].Text;
             act.FullPath    = item.SubItems[3].Text;
             act.CopyTo(ui.CurrentAccount);
             if (ui.ShowDialog(this) == DialogResult.OK)
             {
                 ui.CurrentAccount.CopyTo(act);
                 if (_e.UpadteAccount(item.Text, act))
                 {
                     item.Text = act.Name;
                     item.SubItems.Clear();
                     item.SubItems.Add(act.ID);
                     if (System.IO.File.Exists(act.FullPath))
                     {
                         item.SubItems.Add("正常");
                     }
                     else
                     {
                         item.SubItems.Add("数据库丢失");
                     }
                     item.SubItems.Add(act.Description);
                     item.SubItems.Add(act.FullPath);
                 }
             }
         }
     }
 }