/// <summary> /// 保存固定价格范围以及所需购买的商品信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btn_Save_Click(object sender, EventArgs e) { // 日志记录 log4net.ILog logger = log4net.LogManager.GetLogger("ApplicationFileAppender");//读取log4net的配置文件 logger.Info("采购商固定价格商品信息:" + hd_proScope.Value); // 采购固定价格商品细目 List<BuyerFixedPricePeriodItemEntity> bfpItems = JsonConvert.DeserializeObject<List<BuyerFixedPricePeriodItemEntity>>(hd_proScope.Value); if (bfpItems.Count > 0) { int buyerId = Convert.ToInt32(drp_buyer.SelectedValue); BuyerFixedPricePeriodEntity bfpEntity = new BuyerFixedPricePeriodEntity(); bfpEntity.Buyerid = buyerId; bfpEntity.StartTime = ext_startTime.SelectedDate; bfpEntity.EndTime = ext_endTime.SelectedDate; bfpEntity.CreateAdminid = logic.sysAdmin.AdminID; int fpId = logic.buyerFixedPricePeriod.insert(bfpEntity); foreach (BuyerFixedPricePeriodItemEntity item in bfpItems) { item.Fpid = fpId; item.AdminId = logic.sysAdmin.AdminID; logic.buyerFixedPricePeriodItem.insert(item); } Library.Script.ClientMsgUrl("固定价格保存成功!", "buyerFixedPricePeriodList.aspx"); } else { Library.Script.ClientMsg("固定价格数据无效!"); return; } }
public static int insert(BuyerFixedPricePeriodEntity bfp) { return Convert.ToInt32(DbHelper.ExecuteScalar("[dbo].[p_BuyerFixedPricePeriod_insert]",bfp.Buyerid,bfp.StartTime,bfp.EndTime,bfp.CreateAdminid)); }
public static int insert(BuyerFixedPricePeriodEntity bfp) { return BuyerFixedPricePeriod.insert(bfp); }