public frmWellItem(DB db) { InitializeComponent(); _db = db; _adeStatus = ADEStatus.Add; }
/// <summary> /// /// </summary> /// <param name="id"></param> public frmGwlItem(int id) { this._adeStatus = ADEStatus.Edit; this._gwlID = id; InitializeComponent(); }
/// <summary> /// /// </summary> /// <param name="info"></param> public UCCurveSelectCondition( GRStationCurveInfo info ) { InitializeComponent(); InitControls(); this.StationCurveInfo = info; _adeState = ADEStatus.Edit; }
/// <summary> /// /// </summary> public frmStationItem(StationCollection stations) : this() { _stations = stations; // set init value // this.cmbDiscriminateMode.SelectedValue = DiscriminateMode.ByIPAddress; this._adeState = ADEStatus.Add; }
/// <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); }
//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; }
/// <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; }
/// <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); }
/// <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; }
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; }
/// <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; }
public frmGwlItem() { this._adeStatus = ADEStatus.Add; InitializeComponent(); }
/// <summary> /// /// </summary> public UCCurveSelectCondition() { InitializeComponent(); InitControls(); _adeState = ADEStatus.Add; }