Beispiel #1
0
 public void close()
 {
     serch = false;
     locaViewFrom.Close();
     locaViewFrom = null;
     canKaoDian   = null;
 }
Beispiel #2
0
 public AllViewShow()
 {
     locaViewFrom = new LocationViewFrom();
     locaViewFrom.serchViewVisi(false);
     InitializeComponent();
     loadLocationViewFrom();
 }
Beispiel #3
0
        public void onMItemClick(int index, QuYuBean quYuBean)
        {
            if (!PeoplePowerModel.getPeoplePowerModel().isLocationShow())
            {
                MessageBox.Show("您無此權限");
                return;
            }
            LocationViewFrom locaViewFrom = new LocationViewFrom();

            locaViewFrom.QUYUBean  = quYuBean;
            locaViewFrom.CkdBeans  = FileModel.getFlModel().ChFlBean.CanKaoDians;
            locaViewFrom.CengjiID  = selectCenJiBean.ID;
            locaViewFrom.MFormMian = this;
            locaViewFrom.setDataLoad();
            fromMainModel.onTagData            += locaViewFrom.locaModel.distributionData;    //绕的有点多
            fromMainModel.onCanKData           += locaViewFrom.locaModel.distributionCKDData; //绕的有点多
            fromMainModel.onNODEData           += locaViewFrom.locaModel.changeCanKaiDianIDtIME;
            locaViewFrom.locaModel.CloseUDPtime = fromMainModel.CloseUDPtime;
            locaViewFrom.locaModel.OpenUDPtime  = fromMainModel.OpenUDPtime;

            fromMainModel.dirHandle();
            locaViewFrom.FormClosed += locaFormClosedEventHandler;
            timer1_Tick(null, null);
            locaViewFrom.ShowDialog();
            //  loadOnNOdata();
        }
Beispiel #4
0
        private void locaFormClosedEventHandler(object sender, FormClosedEventArgs e)
        {
            if (!(sender is LocationViewFrom))
            {
                return;
            }
            LocationViewFrom lFrom = (LocationViewFrom)sender;

            if (lFrom.locaModel != null)
            {
                fromMainModel.onTagData  -= lFrom.locaModel.distributionData;    //绕的有点多
                fromMainModel.onCanKData -= lFrom.locaModel.distributionCKDData; //绕的有点多
                fromMainModel.onNODEData -= lFrom.locaModel.changeCanKaiDianIDtIME;
                //lFrom.locaModel.close();
            }
            lFrom.closeFoem();
            lFrom = null;
        }