Exemplo n.º 1
0
        public frmWellItem(DB db)
        {
            InitializeComponent();

            _db = db;
            _adeStatus = ADEStatus.Add;
        }
Exemplo n.º 2
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="id"></param>
        public frmGwlItem(int id)
        {
            this._adeStatus = ADEStatus.Edit;
            this._gwlID = id;

            InitializeComponent();
        }
Exemplo n.º 3
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="info"></param>
 public UCCurveSelectCondition( GRStationCurveInfo info )
 {
     InitializeComponent();
     InitControls();
     this.StationCurveInfo = info;
     _adeState = ADEStatus.Edit;
 }
Exemplo n.º 4
0
 /// <summary>
 /// 
 /// </summary>
 public frmStationItem(StationCollection stations)
     : this()
 {
     _stations = stations;
     // set init value
     //
     this.cmbDiscriminateMode.SelectedValue = DiscriminateMode.ByIPAddress;
     this._adeState = ADEStatus.Add;
 }
Exemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="aDEState"></param>
 /// <returns></returns>
 private string GetADEStateText(ADEStatus aDEState)
 {
     if (aDEState == ADEStatus.Add)
     {
         return("增加");
     }
     if (aDEState == ADEStatus.Edit)
     {
         return("修改");
     }
     return(string.Empty);
 }
Exemplo n.º 6
0
        //public override bool CanActivateForRp(ADEState ade, FLStatus current)
        //{
        //    bool r = false;
        //    switch (ade)
        //    {
        //        case ADEState.Add:
        //            r = current == FLStatus.Created;
        //            break;
        //        case ADEState.Delete:
        //            break;
        //        case ADEState.Edit:
        //            r = current == FLStatus.Received ||
        //                current == FLStatus.Completed;
        //            break;
        //        default:
        //            break;
        //    }
        //    return r;
        //}
        public override bool CanActivateForFL(ADEStatus ade, FLStatus current)
        {
            bool r = false;
            switch (ade)
            {
                case ADEStatus.Edit:
                    r = current == FLStatus.Completed || current == FLStatus.Received;
                    break;

                default:
                    break;
            }
            return r;
            //return false;
        }
Exemplo n.º 7
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="st"></param>
        public frmDeviceItem(Station st, string deviceType)
            : this()
        {
            if (st == null)
                throw new ArgumentNullException("st");
            this.Station = st;
            this.DeviceType= deviceType;
            this._adeState = ADEStatus.Add;

            this.txtOwnerStatoin.Text = Station.Name;

            //string deviceText = YeHeCommuniServerApp.Default.CommuniSoft.OperaFactory.DeviceDefineCollection.GetDeviceText(deviceType);
            string deviceText = YeHeCommuniServerApp.Default.CommuniSoft.DeviceDefineManager.DeviceDefineCollection.GetDeviceText(deviceType);
            this.txtDeviceType.Text = deviceText;
        }
Exemplo n.º 8
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="adeStatus"></param>
        /// <returns></returns>
        static public string GetText(ADEStatus adeStatus)
        {
            string r = adeStatus.ToString();

            switch (adeStatus)
            {
            case ADEStatus.Add:
                r = Core.ADEStatusStrings.Add;
                break;

            case ADEStatus.Edit:
                r = Core.ADEStatusStrings.Edit;
                break;

            case ADEStatus.Delete:
                r = Core.ADEStatusStrings.Delete;
                break;
            }
            return(r);
        }
Exemplo n.º 9
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="device"></param>
        public frmDeviceItem(Device device)
            : this()
        {
            if (device == null)
            {
                throw new ArgumentNullException("device");
            }
            this._device = device;
            this.DeviceType = device.DeviceType;
            //this._station = (CZGRStation)device.Station;
            this.Station = device.Station;

            this.txtOwnerStatoin.Text = this._device.Station.Name;
            this.txtDeviceType.Text = this._device.Text;
            this.txtName.Text = this._device.Name;
            this.txtRemark.Text = this._device.Remark;
            //this.cmbDeviceType.Text = CZGRCommon.DeviceTypes.GetText(_device.DeviceType);
            this.numDeviceAddress.Value = _device.Address;
            this._adeState = ADEStatus.Edit;
        }
Exemplo n.º 10
0
        public override bool CanActivateForFL(ADEStatus ade, FLStatus current)
        {
            bool r = false;
            switch (ade)
            {
                case ADEStatus.Add:
                    break;

                case ADEStatus.Delete:
                    r = true;
                    break;

                case ADEStatus.Edit:
                    break;

                default:
                    break;

            }
            return r;
        }
Exemplo n.º 11
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="aDEState"></param>
 /// <returns></returns>
 private string GetADEStateText(ADEStatus aDEState)
 {
     if (aDEState == ADEStatus.Add)
         return "增加";
     if (aDEState == ADEStatus.Edit)
         return "修改";
     return string.Empty;
 }
Exemplo n.º 12
0
        public frmGwlItem()
        {
            this._adeStatus = ADEStatus.Add;

            InitializeComponent();
        }
Exemplo n.º 13
0
 /// <summary>
 /// 
 /// </summary>
 public UCCurveSelectCondition()
 {
     InitializeComponent();
     InitControls();
     _adeState = ADEStatus.Add;
 }