/// <summary> /// 更新一条数据 /// </summary> public bool Update(university.Model.CCOM.User_function_desktop model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update User_function_desktop set "); strSql.Append(" Ufd_type = @Ufd_type , "); strSql.Append(" Sf_id = @Sf_id , "); strSql.Append(" Ufd_sort = @Ufd_sort , "); strSql.Append(" Ufd_name = @Ufd_name , "); strSql.Append(" Ufd_showname = @Ufd_showname , "); strSql.Append(" Ufd_icon = @Ufd_icon , "); strSql.Append(" Ufd_width = @Ufd_width , "); strSql.Append(" Ufd_color = @Ufd_color , "); strSql.Append(" Ufd_remark = @Ufd_remark "); strSql.Append(" where Ufd_id=@Ufd_id "); SqlParameter[] parameters = { new SqlParameter("@Ufd_id", SqlDbType.Int, 4), new SqlParameter("@Ufd_type", SqlDbType.TinyInt, 1), new SqlParameter("@Sf_id", SqlDbType.Int, 4), new SqlParameter("@Ufd_sort", SqlDbType.Int, 4), new SqlParameter("@Ufd_name", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_showname", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_icon", SqlDbType.VarChar, 255), new SqlParameter("@Ufd_width", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_color", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_remark", SqlDbType.VarChar, 255) }; parameters[0].Value = model.Ufd_id; parameters[1].Value = model.Ufd_type; parameters[2].Value = model.Sf_id; parameters[3].Value = model.Ufd_sort; parameters[4].Value = model.Ufd_name; parameters[5].Value = model.Ufd_showname; parameters[6].Value = model.Ufd_icon; parameters[7].Value = model.Ufd_width; parameters[8].Value = model.Ufd_color; parameters[9].Value = model.Ufd_remark; int rows = DBSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public university.Model.CCOM.User_function_desktop GetModel(int Ufd_id) { StringBuilder strSql = new StringBuilder(); strSql.Append("select Ufd_id, Ufd_type, Sf_id, Ufd_sort, Ufd_name, Ufd_showname, Ufd_icon, Ufd_width, Ufd_color, Ufd_remark "); strSql.Append(" from User_function_desktop "); strSql.Append(" where Ufd_id=@Ufd_id"); SqlParameter[] parameters = { new SqlParameter("@Ufd_id", SqlDbType.Int, 4) }; parameters[0].Value = Ufd_id; university.Model.CCOM.User_function_desktop model = new university.Model.CCOM.User_function_desktop(); DataSet ds = DBSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["Ufd_id"].ToString() != "") { model.Ufd_id = int.Parse(ds.Tables[0].Rows[0]["Ufd_id"].ToString()); } if (ds.Tables[0].Rows[0]["Ufd_type"].ToString() != "") { model.Ufd_type = int.Parse(ds.Tables[0].Rows[0]["Ufd_type"].ToString()); } if (ds.Tables[0].Rows[0]["Sf_id"].ToString() != "") { model.Sf_id = int.Parse(ds.Tables[0].Rows[0]["Sf_id"].ToString()); } if (ds.Tables[0].Rows[0]["Ufd_sort"].ToString() != "") { model.Ufd_sort = int.Parse(ds.Tables[0].Rows[0]["Ufd_sort"].ToString()); } model.Ufd_name = ds.Tables[0].Rows[0]["Ufd_name"].ToString(); model.Ufd_showname = ds.Tables[0].Rows[0]["Ufd_showname"].ToString(); model.Ufd_icon = ds.Tables[0].Rows[0]["Ufd_icon"].ToString(); model.Ufd_width = ds.Tables[0].Rows[0]["Ufd_width"].ToString(); model.Ufd_color = ds.Tables[0].Rows[0]["Ufd_color"].ToString(); model.Ufd_remark = ds.Tables[0].Rows[0]["Ufd_remark"].ToString(); return(model); } else { return(null); } }
/// <summary> /// 增加一条数据 /// </summary> public int Add(university.Model.CCOM.User_function_desktop model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into User_function_desktop("); strSql.Append("Ufd_type,Sf_id,Ufd_sort,Ufd_name,Ufd_showname,Ufd_icon,Ufd_width,Ufd_color,Ufd_remark"); strSql.Append(") values ("); strSql.Append("@Ufd_type,@Sf_id,@Ufd_sort,@Ufd_name,@Ufd_showname,@Ufd_icon,@Ufd_width,@Ufd_color,@Ufd_remark"); strSql.Append(") "); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@Ufd_type", SqlDbType.TinyInt, 1), new SqlParameter("@Sf_id", SqlDbType.Int, 4), new SqlParameter("@Ufd_sort", SqlDbType.Int, 4), new SqlParameter("@Ufd_name", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_showname", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_icon", SqlDbType.VarChar, 255), new SqlParameter("@Ufd_width", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_color", SqlDbType.VarChar, 64), new SqlParameter("@Ufd_remark", SqlDbType.VarChar, 255) }; parameters[0].Value = model.Ufd_type; parameters[1].Value = model.Sf_id; parameters[2].Value = model.Ufd_sort; parameters[3].Value = model.Ufd_name; parameters[4].Value = model.Ufd_showname; parameters[5].Value = model.Ufd_icon; parameters[6].Value = model.Ufd_width; parameters[7].Value = model.Ufd_color; parameters[8].Value = model.Ufd_remark; object obj = DBSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }