public IPipeData GetData() { if (pCOMB == null) { pCOMB = new COMB(); } pCOMB.ID = TxbID.Text; pCOMB.ACQUISITION_DATE = TxbACQUISITION_DATE.Text; pCOMB.ACQUISITION_UNIT = TxbACQUISITION_UNIT.Text; pCOMB.X = TxbCo_X.Text; pCOMB.Y = TxbCO_Y.Text; pCOMB.GROUND_LEVEL = TxbGROUND_LEVEL.Text; pCOMB.INVERT_LEVEL = TxbINVERT_LEVEL.Text; pCOMB.PROCESS_Date = TxbPROCESS_DATE.Text; pCOMB.PROCESS_Unit = TxbPROCESS_UNIT.Text; pCOMB.ROAD_NAME = TxbROAD_NAME.Text; pCOMB.STATE = TxbSTATE.Text; pCOMB.SURVEY_ID = TxbSURVEY_ID.Text; pCOMB.SEDIMENT_DEPTH = TxbSEDIMENT_DEPTH.Text; pCOMB.OBJECT_TYPE = TxbOBJECT_TYPE.Text; pCOMB.GULLY_NUMBER = TxbGULLY_NUMBER.Text; pCOMB.Remark = txbRemark.Text; return(pCOMB); }
public COMBCtrl() { InitializeComponent(); pCOMB = new COMB(); TxbSURVEY_ID.CharacterCasing = CharacterCasing.Upper; TxbSURVEY_ID.TextChanged += new EventHandler(TxbSURVEY_ID_TextChanged); }
public static IPipeData GetDataByID(string ID, string TableName) { IPipeData pPipeData = null; if (TableName.Equals("PS_MANHOLE")) { pPipeData = new MANHOLE(); } else if (TableName.Equals("PS_VIRTUAL_POINT")) { pPipeData = new PipePoint(); } else if (TableName.Equals("PS_COMB")) { pPipeData = new COMB(); } else if (TableName.Equals("PS_OUTFALL")) { pPipeData = new OUTFALL(); } else if (TableName.Equals("PS_PUMP_STORAGE")) { pPipeData = new PUMP(); } else if (TableName.Equals("PS_PIPE")) { pPipeData = new PIPELineClass(); } else if (TableName.Equals("PS_CANAL")) { pPipeData = new CANAL(); } else if (TableName.Equals("PS_FLAP")) { pPipeData = new FLAP(); } else if (TableName.Equals("PS_WEIR")) { pPipeData = new WEIR(); } else if (TableName.Equals("PS_SLUICE")) { pPipeData = new SLUICE(); } else { pPipeData = null; } if (pPipeData == null) { return(null); } string sql = string.Format("select * from {0} where ID='{1}'", TableName, ID); DataTable pTable = SysDBUnitiy.OleDataBase.ExecuteQuery(sql).Tables[0]; pPipeData.FillValueByRow(pTable.Rows[0], TableName); return(pPipeData); }
public void SetNewID() { if (pCOMB == null) { pCOMB = new COMB(); } TxbID.Text = pCOMB.GetNewID(); }
public void Clear() { pCOMB = new COMB(); TxbID.Clear(); TxbACQUISITION_DATE.Clear(); TxbACQUISITION_UNIT.Clear(); TxbCo_X.Clear(); TxbCO_Y.Clear(); TxbGROUND_LEVEL.Clear(); TxbINVERT_LEVEL.Clear(); TxbPROCESS_DATE.Clear(); TxbPROCESS_UNIT.Clear(); TxbROAD_NAME.Clear(); TxbSTATE.Text = "运行"; TxbSURVEY_ID.Clear(); TxbSEDIMENT_DEPTH.Clear(); TxbOBJECT_TYPE.Clear(); TxbGULLY_NUMBER.Clear(); }