/// <summary> /// 得到一个对象实体 /// </summary> public MobileSoft.Model.Resources.Tb_Resources_ReleaseWare GetModel(long ReleaseWareID) { SqlParameter[] parameters = { new SqlParameter("@ReleaseWareID", SqlDbType.BigInt) }; parameters[0].Value = ReleaseWareID; MobileSoft.Model.Resources.Tb_Resources_ReleaseWare model = new MobileSoft.Model.Resources.Tb_Resources_ReleaseWare(); DataSet ds = DbHelperSQL.RunProcedure("Proc_Tb_Resources_ReleaseWare_GetModel", parameters, "ds"); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["ReleaseWareID"].ToString() != "") { model.ReleaseWareID = long.Parse(ds.Tables[0].Rows[0]["ReleaseWareID"].ToString()); } if (ds.Tables[0].Rows[0]["ReleaseID"].ToString() != "") { model.ReleaseID = long.Parse(ds.Tables[0].Rows[0]["ReleaseID"].ToString()); } model.SourceArea = ds.Tables[0].Rows[0]["SourceArea"].ToString(); model.Factory = ds.Tables[0].Rows[0]["Factory"].ToString(); model.Brand = ds.Tables[0].Rows[0]["Brand"].ToString(); model.Version = ds.Tables[0].Rows[0]["Version"].ToString(); model.Colors = ds.Tables[0].Rows[0]["Colors"].ToString(); model.Size = ds.Tables[0].Rows[0]["Size"].ToString(); model.Weight = ds.Tables[0].Rows[0]["Weight"].ToString(); if (ds.Tables[0].Rows[0]["ListedData"].ToString() != "") { model.ListedData = DateTime.Parse(ds.Tables[0].Rows[0]["ListedData"].ToString()); } model.ShelfLife = ds.Tables[0].Rows[0]["ShelfLife"].ToString(); model.ReleaseWareContent = ds.Tables[0].Rows[0]["ReleaseWareContent"].ToString(); model.PackingList = ds.Tables[0].Rows[0]["PackingList"].ToString(); model.CustomerService = ds.Tables[0].Rows[0]["CustomerService"].ToString(); model.ShippingMethod = ds.Tables[0].Rows[0]["ShippingMethod"].ToString(); model.ReleaseWareNeedKnow = ds.Tables[0].Rows[0]["ReleaseWareNeedKnow"].ToString(); return(model); } else { return(null); } }
/// <summary> /// 更新一条数据 /// </summary> public void Update(MobileSoft.Model.Resources.Tb_Resources_ReleaseWare model) { int rowsAffected; SqlParameter[] parameters = { new SqlParameter("@ReleaseWareID", SqlDbType.BigInt, 8), new SqlParameter("@ReleaseID", SqlDbType.BigInt, 8), new SqlParameter("@SourceArea", SqlDbType.NVarChar, 100), new SqlParameter("@Factory", SqlDbType.NVarChar, 50), new SqlParameter("@Brand", SqlDbType.NVarChar, 50), new SqlParameter("@Version", SqlDbType.NVarChar, 50), new SqlParameter("@Colors", SqlDbType.NVarChar, 200), new SqlParameter("@Size", SqlDbType.NVarChar, 200), new SqlParameter("@Weight", SqlDbType.NVarChar, 50), new SqlParameter("@ListedData", SqlDbType.DateTime), new SqlParameter("@ShelfLife", SqlDbType.NVarChar, 50), new SqlParameter("@ReleaseWareContent", SqlDbType.NText), new SqlParameter("@PackingList", SqlDbType.NText), new SqlParameter("@CustomerService", SqlDbType.NText), new SqlParameter("@ShippingMethod", SqlDbType.NText), new SqlParameter("@ReleaseWareNeedKnow", SqlDbType.NText) }; parameters[0].Value = model.ReleaseWareID; parameters[1].Value = model.ReleaseID; parameters[2].Value = model.SourceArea; parameters[3].Value = model.Factory; parameters[4].Value = model.Brand; parameters[5].Value = model.Version; parameters[6].Value = model.Colors; parameters[7].Value = model.Size; parameters[8].Value = model.Weight; parameters[9].Value = model.ListedData; parameters[10].Value = model.ShelfLife; parameters[11].Value = model.ReleaseWareContent; parameters[12].Value = model.PackingList; parameters[13].Value = model.CustomerService; parameters[14].Value = model.ShippingMethod; parameters[15].Value = model.ReleaseWareNeedKnow; DbHelperSQL.RunProcedure("Proc_Tb_Resources_ReleaseWare_Update", parameters, out rowsAffected); }