/// <summary> /// 计费类型文本改变触发 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void CboFeeTypeTariff_SelectedIndexChanged(object sender, EventArgs e) { try { EnmFeeType eType = (EnmFeeType)CStaticClass.ConvertFeeType(this.CboFeeTypeTariff.Text); if (EnmFeeType.Hour == eType) { SetTempHourControl(true); } else { SetTempHourControl(false); } } catch (TimeoutException) { MessageBox.Show("The service operation timed out. ", "超时", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (FaultException exception) { MessageBox.Show(CStaticClass.GetExceptionInfo(exception), "SOAP错误", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (CommunicationException exception) { MessageBox.Show("There was a communication problem. " + CStaticClass.GetExceptionInfo(exception), "通信错误", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception exception) { MessageBox.Show(CStaticClass.GetExceptionInfo(exception), "应用程序异常", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public CTariff(int nid, CICCard.EnmICCardType etype, EnmFeeUnit eunt, float ffee, float dtime, EnmFeeType eftype, bool busy) : this() { mnid = nid; metype = etype; //卡类型 meunit = eunt; mffee = ffee; mdtime = dtime; //计费时间-days meftype = eftype; //收费类型 isbusy = busy; }
public CTariff() { metype = CICCard.EnmICCardType.Init; meunit = EnmFeeUnit.Init; meftype = EnmFeeType.Init; }