/// <summary> /// 添加/修改选配表中零件信息记录 /// </summary> /// <param name="strID">序号</param> /// <returns>返回是否成功更新零件信息</returns> bool UpdataAccessoryChoseConfectInfo(string strID) { string id = strID; string accessoryCode = ""; if (txtCode.Text.Trim().Length > 0) { accessoryCode = txtCode.Text; } if (accessoryCode == "") { MessageDialog.ShowPromptMessage("零部件编码不能为空!"); return(false); } double minData = Convert.ToDouble(numMin.Value.ToString()); double maxData = Convert.ToDouble(numMax.Value.ToString()); if (minData > maxData) { MessageDialog.ShowPromptMessage("选值低范围不能大于选值高范围!"); return(false); } string rangeData = minData.ToString() + "至" + maxData.ToString(); string choseConfectData = txtChoseConfect.Text; if (txtChoseConfect.Text == "") { choseConfectData = null; } if (!m_choseConfectServer.UpdataAccessoryChoseConfectInfo(id, accessoryCode, rangeData, cmbProductType.Text, choseConfectData, out m_err)) { MessageDialog.ShowErrorMessage(m_err); return(false); } return(true); }