/// <summary> /// 增加一条数据 /// </summary> public int Add(Maticsoft.Model.sys_FieldValue model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into sys_FieldValue("); strSql.Append("V_F_Key,V_Text,V_Code,V_ShowOrder)"); strSql.Append(" values ("); strSql.Append("@V_F_Key,@V_Text,@V_Code,@V_ShowOrder)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@V_F_Key", SqlDbType.VarChar, 50), new SqlParameter("@V_Text", SqlDbType.NVarChar, 100), new SqlParameter("@V_Code", SqlDbType.VarChar, 100), new SqlParameter("@V_ShowOrder", SqlDbType.Int, 4) }; parameters[0].Value = model.V_F_Key; parameters[1].Value = model.V_Text; parameters[2].Value = model.V_Code; parameters[3].Value = model.V_ShowOrder; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Maticsoft.Model.sys_FieldValue model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update sys_FieldValue set "); strSql.Append("V_F_Key=@V_F_Key,"); strSql.Append("V_Text=@V_Text,"); strSql.Append("V_Code=@V_Code,"); strSql.Append("V_ShowOrder=@V_ShowOrder"); strSql.Append(" where ValueID=@ValueID"); SqlParameter[] parameters = { new SqlParameter("@V_F_Key", SqlDbType.VarChar, 50), new SqlParameter("@V_Text", SqlDbType.NVarChar, 100), new SqlParameter("@V_Code", SqlDbType.VarChar, 100), new SqlParameter("@V_ShowOrder", SqlDbType.Int, 4), new SqlParameter("@ValueID", SqlDbType.Int, 4) }; parameters[0].Value = model.V_F_Key; parameters[1].Value = model.V_Text; parameters[2].Value = model.V_Code; parameters[3].Value = model.V_ShowOrder; parameters[4].Value = model.ValueID; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Maticsoft.Model.sys_FieldValue DataRowToModel(DataRow row) { Maticsoft.Model.sys_FieldValue model=new Maticsoft.Model.sys_FieldValue(); if (row != null) { if(row["ValueID"]!=null && row["ValueID"].ToString()!="") { model.ValueID=int.Parse(row["ValueID"].ToString()); } if(row["V_F_Key"]!=null) { model.V_F_Key=row["V_F_Key"].ToString(); } if(row["V_Text"]!=null) { model.V_Text=row["V_Text"].ToString(); } if(row["V_Code"]!=null) { model.V_Code=row["V_Code"].ToString(); } if(row["V_ShowOrder"]!=null && row["V_ShowOrder"].ToString()!="") { model.V_ShowOrder=int.Parse(row["V_ShowOrder"].ToString()); } } return model; }
/// <summary> /// 得到一个对象实体 /// </summary> public Maticsoft.Model.sys_FieldValue DataRowToModel(DataRow row) { Maticsoft.Model.sys_FieldValue model = new Maticsoft.Model.sys_FieldValue(); if (row != null) { if (row["ValueID"] != null && row["ValueID"].ToString() != "") { model.ValueID = int.Parse(row["ValueID"].ToString()); } if (row["V_F_Key"] != null) { model.V_F_Key = row["V_F_Key"].ToString(); } if (row["V_Text"] != null) { model.V_Text = row["V_Text"].ToString(); } if (row["V_Code"] != null) { model.V_Code = row["V_Code"].ToString(); } if (row["V_ShowOrder"] != null && row["V_ShowOrder"].ToString() != "") { model.V_ShowOrder = int.Parse(row["V_ShowOrder"].ToString()); } } return(model); }
private void ShowInfo(int ValueID) { Maticsoft.BLL.sys_FieldValue bll = new Maticsoft.BLL.sys_FieldValue(); Maticsoft.Model.sys_FieldValue model = bll.GetModel(ValueID); this.lblValueID.Text = model.ValueID.ToString(); this.lblV_F_Key.Text = model.V_F_Key; this.lblV_Text.Text = model.V_Text; this.lblV_Code.Text = model.V_Code; this.lblV_ShowOrder.Text = model.V_ShowOrder.ToString(); }
public void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtV_F_Key.Text.Trim().Length == 0) { strErr += "与sys_Field表中F_K不能为空!\\n"; } if (this.txtV_Text.Text.Trim().Length == 0) { strErr += "中文说明不能为空!\\n"; } if (this.txtV_Code.Text.Trim().Length == 0) { strErr += "编码不能为空!\\n"; } if (!PageValidate.IsNumber(txtV_ShowOrder.Text)) { strErr += "同级显示顺序格式错误!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } int ValueID = int.Parse(this.lblValueID.Text); string V_F_Key = this.txtV_F_Key.Text; string V_Text = this.txtV_Text.Text; string V_Code = this.txtV_Code.Text; int V_ShowOrder = int.Parse(this.txtV_ShowOrder.Text); Maticsoft.Model.sys_FieldValue model = new Maticsoft.Model.sys_FieldValue(); model.ValueID = ValueID; model.V_F_Key = V_F_Key; model.V_Text = V_Text; model.V_Code = V_Code; model.V_ShowOrder = V_ShowOrder; Maticsoft.BLL.sys_FieldValue bll = new Maticsoft.BLL.sys_FieldValue(); bll.Update(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx"); }
public void btnSave_Click(object sender, EventArgs e) { string strErr=""; if(this.txtV_F_Key.Text.Trim().Length==0) { strErr+="与sys_Field表中F_K不能为空!\\n"; } if(this.txtV_Text.Text.Trim().Length==0) { strErr+="中文说明不能为空!\\n"; } if(this.txtV_Code.Text.Trim().Length==0) { strErr+="编码不能为空!\\n"; } if(!PageValidate.IsNumber(txtV_ShowOrder.Text)) { strErr+="同级显示顺序格式错误!\\n"; } if(strErr!="") { MessageBox.Show(this,strErr); return; } int ValueID=int.Parse(this.lblValueID.Text); string V_F_Key=this.txtV_F_Key.Text; string V_Text=this.txtV_Text.Text; string V_Code=this.txtV_Code.Text; int V_ShowOrder=int.Parse(this.txtV_ShowOrder.Text); Maticsoft.Model.sys_FieldValue model=new Maticsoft.Model.sys_FieldValue(); model.ValueID=ValueID; model.V_F_Key=V_F_Key; model.V_Text=V_Text; model.V_Code=V_Code; model.V_ShowOrder=V_ShowOrder; Maticsoft.BLL.sys_FieldValue bll=new Maticsoft.BLL.sys_FieldValue(); bll.Update(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this,"保存成功!","list.aspx"); }
/// <summary> /// 得到一个对象实体 /// </summary> public Maticsoft.Model.sys_FieldValue GetModel(int ValueID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 ValueID,V_F_Key,V_Text,V_Code,V_ShowOrder from sys_FieldValue "); strSql.Append(" where ValueID=@ValueID"); SqlParameter[] parameters = { new SqlParameter("@ValueID", SqlDbType.Int, 4) }; parameters[0].Value = ValueID; Maticsoft.Model.sys_FieldValue model = new Maticsoft.Model.sys_FieldValue(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Maticsoft.Model.sys_FieldValue GetModel(int ValueID) { StringBuilder strSql=new StringBuilder(); strSql.Append("select top 1 ValueID,V_F_Key,V_Text,V_Code,V_ShowOrder from sys_FieldValue "); strSql.Append(" where ValueID=@ValueID"); SqlParameter[] parameters = { new SqlParameter("@ValueID", SqlDbType.Int,4) }; parameters[0].Value = ValueID; Maticsoft.Model.sys_FieldValue model=new Maticsoft.Model.sys_FieldValue(); DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }