예제 #1
0
 public void onMItemClick(int index, QuYuBean quYuBean)
 {
     if (onMItemClickBack != null)
     {
         onMItemClickBack(index, quYuBean);
     }
 }
예제 #2
0
        private void setcurrentID(CanKaoDianBean can)
        {
            currentNODEID = can.Id;
            currentQuyuID = can.QuYuID;

            for (int i = 0; i < FileCenJiData.Count; i++)
            {
                CenJiBean cenJi = FileCenJiData[i];
                for (int j = 0; j < cenJi.QuYuBeans.Count; j++)
                {
                    QuYuBean quyuBean = cenJi.QuYuBeans[j];
                    if (!currentQuyuID.Equals(quyuBean.QuyuID))
                    {
                        continue;
                    }
                    quyuText   = getIDNameBuder(quyuBean.QuyuName, quyuBean.QuyuID).ToString();
                    cengjiText = getIDNameBuder(cenJi.CenJiName, cenJi.ID).ToString();
                    if (quyuLinster != null)
                    {
                        quyuLinster.onCengJiChange(cengjiText);
                        quyuLinster.onQuyuChange(quyuText);
                    }
                    return;
                }
            }
        }
예제 #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();
        }
예제 #4
0
 private void setDataForFrom(string cengjiID, QuYuBean quyu)
 {
     if (quyu != null)
     {
         locaViewFrom.QUYUBean = quyu;
     }
     locaViewFrom.CkdBeans = FileModel.getFlModel().ChFlBean.CanKaoDians;
     locaViewFrom.CengjiID = cengjiID;
 }
예제 #5
0
        private StringBuilder getquyuNameId(QuYuBean quYuItem)
        {
            StringBuilder buder = new StringBuilder();

            buder.Append(quYuItem.QuyuName);
            buder.Append("(");
            buder.Append(quYuItem.QuyuID);
            buder.Append(")");
            return(buder);
        }
예제 #6
0
 public MListItem2(QuYuBean quYuBean)
 {
     InitializeComponent();
     label1.Text   = getFiveByteText(quYuBean.QuyuName);
     begin_color   = quYuBean.Begin_color;
     end_color     = quYuBean.End_color;
     label3.Text   = getPeopleCount(quYuBean.PepleCount);//.ToString();
     this.quYuBean = quYuBean;
     labTextStr    = label3.Text;
 }
예제 #7
0
 private void changeQuYuBeans(QuYuBean sour, QuYuBean des)
 {
     if (!sour.QuyuID.Equals(des.QuyuID))
     {
         return;
     }
     des.QuyuName = sour.QuyuName;
     des.MapID    = sour.MapID;
     // des.MapPath = sour.MapPath;
     des.PepleCount  = sour.PepleCount;
     des.Begin_color = sour.Begin_color;
     des.End_color   = sour.End_color;
 }
예제 #8
0
 public void closeFoem()
 {
     if (timer1.Enabled)
     {
         timer1.Enabled = false;
     }
     cengjiID = null;
     if (mFormMian != null)
     {
         mFormMian = null;
     }
     if (quYuBean != null)
     {
         quYuBean = null;
     }
     if (locaModel != null)
     {
         locaModel.close();
         locaModel = null;
     }
 }