protected override bool SaveAdd() { XEquipmentCheckBusiness business = this.m_Business as XEquipmentCheckBusiness; //this.m_CurrentModel.ModelStatus == XModelStatus.Add; return(business.Checked(this.m_CurrentModel, XCommon.LoginUsersInfo.RID)); }
protected override bool SaveEdit() { XEquipmentCheckBusiness business = this.m_Business as XEquipmentCheckBusiness; if (chkcopy.Checked == false) { //2016-11-21,mxj,add if (chknumtb.Checked) { XVEquipmentCheckInfo info = this.m_CurrentModel as XVEquipmentCheckInfo; string sql = "update EquipmentReceive set Quanlity=" + XHelper.GetInt(this.nebQuanlity.Value) + " ,ReceiveDate='" + dtUseTime.Value.ToString("yyyy-MM-dd") + " 00:00:00' "; string sqlwhere = " where EquipmentCheckId='" + info.RID + "'"; if (chkCheckedDate.Checked) { sql = sql + " , CheckedDate='" + dtCheckedDate.Value.ToString("yyyy-MM-dd") + " 00:00:00'"; } if (chkVerifyedDate.Checked) { sql = sql + " , VerifyedDate='" + dtVerifyedDate.Value.ToString("yyyy-MM-dd") + " 00:00:00'"; } if (chkSignedDate.Checked) { sql = sql + " , SignedDate='" + dtSignedDate.Value.ToString("yyyy-MM-dd") + " 00:00:00'"; } sql = sql + sqlwhere; if (SQLHelper.ExecuteCommand(sql) > 0) { } } return(business.Update(this.m_CurrentModel)); } else { this.m_CurrentModel.ModelStatus = XModelStatus.Add; return(business.Checked(this.m_CurrentModel, XCommon.LoginUsersInfo.RID)); } }
private void txtEquipmentType_TextChanged(object sender, EventArgs e) { XCodeEquipmentTypeInfo checkTypeInfo = this.txtEquipmentType.SelectedModel as XCodeEquipmentTypeInfo; XEquipmentCheckBusiness business = this.m_Business as XEquipmentCheckBusiness; if (checkTypeInfo != null) { if (this.txtEquipmentNo.Text.Trim() == string.Empty) { //生成设备编号 string equipmentNo = business.GetEquipmentNo(checkTypeInfo.RuleCode); this.txtEquipmentNo.Text = equipmentNo; } string sqlget = "select * from codedef where NameEN='EquipmentType' and ParentID='" + checkTypeInfo.RID + "'"; DataTable dt = new DataTable(); dt = SQLHelper.GetDataSet(sqlget); if (dt != null) { if (dt.Rows.Count > 0) { if (cbodevselect.Items != null) { for (int i = 0; i < cbodevselect.Items.Count; i++) { cbodevselect.Items.RemoveAt(0); i--; } } cbodevselect.DataSource = dt; cbodevselect.DisplayMember = "NameCN"; cbodevselect.ValueMember = "RID"; } } } }