/// <summary> /// 增加一条数据 /// </summary> public int Add(ZhongLi.Model.Person_Reward_Matching model) { int rowsAffected; SqlParameter[] parameters = { new SqlParameter("@PerRewMatID", SqlDbType.Int, 4), new SqlParameter("@OrderID", SqlDbType.Int, 4), new SqlParameter("@PerID", SqlDbType.Int, 4), new SqlParameter("@PerRewID", SqlDbType.Int, 4), new SqlParameter("@SerUserID", SqlDbType.Int, 4), new SqlParameter("@SerPostID", SqlDbType.Int, 4), new SqlParameter("@MatchingTime", SqlDbType.DateTime), new SqlParameter("@State", SqlDbType.Int, 4), new SqlParameter("@RefTime", SqlDbType.DateTime), new SqlParameter("@IsDelete", SqlDbType.Int, 4) }; parameters[0].Direction = ParameterDirection.Output; parameters[1].Value = model.OrderID; parameters[2].Value = model.PerID; parameters[3].Value = model.PerRewID; parameters[4].Value = model.SerUserID; parameters[5].Value = model.SerPostID; parameters[6].Value = model.MatchingTime; parameters[7].Value = model.State; parameters[8].Value = model.RefTime; parameters[9].Value = model.IsDelete; DbHelperSQL.RunProcedure("Person_Reward_Matching_ADD", parameters, out rowsAffected); return((int)parameters[0].Value); }
/// <summary> /// 得到一个对象实体 /// </summary> public ZhongLi.Model.Person_Reward_Matching DataRowToModel(DataRow row) { ZhongLi.Model.Person_Reward_Matching model = new ZhongLi.Model.Person_Reward_Matching(); if (row != null) { if (row["PerRewMatID"] != null && row["PerRewMatID"].ToString() != "") { model.PerRewMatID = int.Parse(row["PerRewMatID"].ToString()); } if (row["OrderID"] != null && row["OrderID"].ToString() != "") { model.OrderID = int.Parse(row["OrderID"].ToString()); } if (row["PerID"] != null && row["PerID"].ToString() != "") { model.PerID = int.Parse(row["PerID"].ToString()); } if (row["PerRewID"] != null && row["PerRewID"].ToString() != "") { model.PerRewID = int.Parse(row["PerRewID"].ToString()); } if (row["SerUserID"] != null && row["SerUserID"].ToString() != "") { model.SerUserID = int.Parse(row["SerUserID"].ToString()); } if (row["SerPostID"] != null && row["SerPostID"].ToString() != "") { model.SerPostID = int.Parse(row["SerPostID"].ToString()); } if (row["MatchingTime"] != null && row["MatchingTime"].ToString() != "") { model.MatchingTime = DateTime.Parse(row["MatchingTime"].ToString()); } if (row["State"] != null && row["State"].ToString() != "") { model.State = int.Parse(row["State"].ToString()); } if (row["RefTime"] != null && row["RefTime"].ToString() != "") { model.RefTime = DateTime.Parse(row["RefTime"].ToString()); } if (row["IsDelete"] != null && row["IsDelete"].ToString() != "") { model.IsDelete = int.Parse(row["IsDelete"].ToString()); } } return(model); }
/// <summary> /// 得到一个对象实体 /// </summary> public ZhongLi.Model.Person_Reward_Matching GetModel(int PerRewMatID) { SqlParameter[] parameters = { new SqlParameter("@PerRewMatID", SqlDbType.Int, 4) }; parameters[0].Value = PerRewMatID; ZhongLi.Model.Person_Reward_Matching model = new ZhongLi.Model.Person_Reward_Matching(); DataSet ds = DbHelperSQL.RunProcedure("Person_Reward_Matching_GetModel", parameters, "ds"); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(ZhongLi.Model.Person_Reward_Matching model) { int rowsAffected = 0; SqlParameter[] parameters = { new SqlParameter("@PerRewMatID", SqlDbType.Int, 4), new SqlParameter("@OrderID", SqlDbType.Int, 4), new SqlParameter("@PerID", SqlDbType.Int, 4), new SqlParameter("@PerRewID", SqlDbType.Int, 4), new SqlParameter("@SerUserID", SqlDbType.Int, 4), new SqlParameter("@SerPostID", SqlDbType.Int, 4), new SqlParameter("@MatchingTime", SqlDbType.DateTime), new SqlParameter("@State", SqlDbType.Int, 4), new SqlParameter("@RefTime", SqlDbType.DateTime), new SqlParameter("@IsDelete", SqlDbType.Int, 4) }; parameters[0].Value = model.PerRewMatID; parameters[1].Value = model.OrderID; parameters[2].Value = model.PerID; parameters[3].Value = model.PerRewID; parameters[4].Value = model.SerUserID; parameters[5].Value = model.SerPostID; parameters[6].Value = model.MatchingTime; parameters[7].Value = model.State; parameters[8].Value = model.RefTime; parameters[9].Value = model.IsDelete; DbHelperSQL.RunProcedure("Person_Reward_Matching_Update", parameters, out rowsAffected); if (rowsAffected > 0) { return(true); } else { return(false); } }