protected void btnok_Click(object sender, EventArgs e) { string strId = this.hidInfoId.Value; int infoId = 0; if (!string.IsNullOrEmpty(strId)) { infoId = XYECOM.Core.MyConvert.GetInt32(strId); } if (infoId > 0) { ept = pt.GetItem(infoId); } if (ept == null) { ept = new Model.CompanyProductTypeInfo(); } ept.PtName = this.txtName.Text.Trim(); ept.Reamrk = this.txtRemark.Text.Trim(); ept.UserId = userinfo.userid; ept.CompanyId = userinfo.CompanyId; if (ept.Id > 0) { pt.Update(ept); } else { pt.Insert(ept); } Response.Redirect("/Creditor/CaseTypeList.aspx"); }
protected override void BindData() { //模块名称 //type:0添加 / type:1编辑 int infoId = XYECOM.Core.XYRequest.GetQueryInt("id", 0); if (infoId > 0) { ept = pt.GetItem(infoId); } if (ept != null) { this.hidInfoId.Value = ept.Id.ToString(); this.txtName.Text = ept.PtName; this.txtRemark.Text = ept.Reamrk; } }
/// 根据用户和产品编号获取该用户的所有自定义分类(王振添加 2011-03-30) /// </summary> /// <param name="userid"></param> /// <returns></returns> public Model.CompanyProductTypeInfo GetListByIdAndUserId(int id, int userid) { XYECOM.Model.CompanyProductTypeInfo info = null; SqlParameter[] parame = new SqlParameter[] { new SqlParameter("@Id",id), new SqlParameter("@userid",userid) }; string sql = "select * from XY_CompanyProductType where Id = @Id and UserId=@userid"; using (SqlDataReader reader = SqlHelper.ExecuteReader(CommandType.Text, sql, parame)) { if (reader.Read()) { info = new XYECOM.Model.CompanyProductTypeInfo(); info.Id = id; info.PtName = reader["PtName"].ToString(); info.InfoCount = Core.MyConvert.GetInt32(reader["InfoCount"].ToString()); info.UserId = userid; info.CompanyId = Core.MyConvert.GetInt32(reader["ParentId"].ToString()); } } return info; }