public bool Update(MODELWATERMETERTYPECLASS MODELWATERMETERTYPECLASS) { StringBuilder str = new StringBuilder(); str.Append("UPDATE WATERMETERTYPECLASS SET WATERMETERTYPECLASSNAME=@WATERMETERTYPECLASSNAME,MEMO=@MEMO "); str.Append("WHERE WATERMETERTYPECLASSID=@WATERMETERTYPECLASSID"); SqlParameter[] para = { new SqlParameter("@WATERMETERTYPECLASSNAME", SqlDbType.VarChar, 50), new SqlParameter("@MEMO", SqlDbType.VarChar, 50), new SqlParameter("@WATERMETERTYPECLASSID", SqlDbType.VarChar, 50) }; para[0].Value = MODELWATERMETERTYPECLASS.WATERMETERTYPECLASSNAME; para[1].Value = MODELWATERMETERTYPECLASS.MEMO; para[2].Value = MODELWATERMETERTYPECLASS.WATERMETERTYPECLASSID; if (DBUtility.DbHelperSQL.ExecuteSql(str.ToString(), para) > 0) { return(true); } else { return(false); } }
public bool Insert(MODELWATERMETERTYPECLASS MODELWATERMETERTYPECLASS) { StringBuilder str = new StringBuilder(); str.Append("INSERT INTO WATERMETERTYPECLASS(WATERMETERTYPECLASSID,WATERMETERTYPECLASSNAME,MEMO) "); str.Append("VALUES(@WATERMETERTYPECLASSID,@WATERMETERTYPECLASSNAME,@MEMO)"); SqlParameter[] para = { new SqlParameter("@WATERMETERTYPECLASSID", SqlDbType.VarChar, 30), new SqlParameter("@WATERMETERTYPECLASSNAME", SqlDbType.VarChar, 50), new SqlParameter("@MEMO", SqlDbType.VarChar, 50) }; para[0].Value = MODELWATERMETERTYPECLASS.WATERMETERTYPECLASSID; para[1].Value = MODELWATERMETERTYPECLASS.WATERMETERTYPECLASSNAME; para[2].Value = MODELWATERMETERTYPECLASS.MEMO; if (DBUtility.DbHelperSQL.ExecuteSql(str.ToString(), para) > 0) { return(true); } else { return(false); } }
private void toolSave_Click(object sender, EventArgs e) { if (txtName.Text.Trim() == "") { mes.Show("性质名称不能为空!"); txtName.Focus(); return; } MODELWATERMETERTYPECLASS MODELWATERMETERTYPECLASS = new MODELWATERMETERTYPECLASS(); MODELWATERMETERTYPECLASS.WATERMETERTYPECLASSNAME = txtName.Text; MODELWATERMETERTYPECLASS.MEMO = txtMemo.Text; if (isAdd) { MODELWATERMETERTYPECLASS.WATERMETERTYPECLASSID = GETTABLEID.GetTableID("", "WATERMETERTYPECLASS"); bool isSuccess = BLLWATERMETERTYPECLASS.Insert(MODELWATERMETERTYPECLASS); if (isSuccess) { Query(); } else { mes.Show("添加失败,请重新点击保存按钮!"); return; } } else { if (txtID.Text.Trim() == "") { mes.Show("如果要执行添加操作,请先点击添加按钮后再保存!"); return; } MODELWATERMETERTYPECLASS.WATERMETERTYPECLASSID = txtID.Text; if (BLLWATERMETERTYPECLASS.Update(MODELWATERMETERTYPECLASS)) { if (dgList.CurrentRow != null) { dgList.CurrentRow.Cells["WATERMETERTYPECLASSNAME"].Value = txtName.Text; dgList.CurrentRow.Cells["MEMO"].Value = txtMemo.Text; } } else { mes.Show("修改失败,请重新点击保存按钮!"); return; } } dgList.Enabled = true; toolDel.Enabled = true; toolAdd.Text = "添加"; isAdd = false; }