private void OpenDialog(TreeNodeMouseClickEventArgs e)
 {
     if (e.Node.Tag.GetType() == typeof(Area))
     {
         frmArea f = new frmArea(battle, (Area)e.Node.Tag);
         f.ShowDialog();
     }
     if (e.Node.Tag.GetType() == typeof(Army))
     {
         frmArmy f = new frmArmy(battle, (Army)e.Node.Tag, ((Area)e.Node.Parent.Tag).id);
         f.ShowDialog();
     }
     if (e.Node.Tag.GetType() == typeof(Country))
     {
         frmCountry f = new frmCountry(battle, (Country)e.Node.Tag);
         f.ShowDialog();
     }
 }
 private void btnAddArea_Click(object sender, EventArgs e)
 {
     frmArea f;
     f = new frmArea(battle);
     f.ShowDialog();
 }