protected void BtnUpdate_Click(object sender, EventArgs e) { if (Request.QueryString["id"] != null) { int id = int.Parse(Request.QueryString["id"]); modelTljInfo = bllTljInfo.GetModel(id); DateTime dtCreate = DateTime.Parse(txtcreatetime.Text.Trim()); modelTljInfo.AppKeyID = int.Parse(ddlAppKeyID.SelectedValue); modelTljInfo.item_id = txtitem_id.Text.Trim(); modelTljInfo.goodsname = txtgoodsname.Text.Trim(); modelTljInfo.quan_link = txtquan_link.Text.Trim(); modelTljInfo.name = ddlname.SelectedValue; modelTljInfo.batch = int.Parse(txtbatch.Text.Trim()); modelTljInfo.total_num = int.Parse(txttotal_num.Text.Trim()); modelTljInfo.per_face = decimal.Parse(txtper_face.Text.Trim()); modelTljInfo.user_total_win_num_limit = int.Parse(txtuser_total_win_num_limit.Text.Trim()); modelTljInfo.send_start_time = DateTime.Parse(txtsend_start_time.Text.Trim()); modelTljInfo.send_end_time = DateTime.Parse(txtsend_end_time.Text.Trim()); modelTljInfo.use_end_time = int.Parse(txtuse_end_time.Text.Trim()); modelTljInfo.createtime = dtCreate; modelTljInfo.iftop = int.Parse(ddliftop.SelectedValue); modelTljInfo.campaigntype = ddlCampaignType.SelectedValue; modelTljInfo.PayMoney = decimal.Parse(txtpagePrice.Text.Trim()); bllTljInfo.Update(modelTljInfo); Response.Write(PageFunc.ShowMsgJumpE("更新成功!", "TljList.aspx")); } }
private OtherResult UpGetTime(HttpContext con) { OtherResult res = new OtherResult(); if (con.Request["id"] == null) { res.IsSuccess = false; res.Message = "商品ID为必须参数"; } DateTime dtNow = DateTime.Now; string id = con.Request["id"].ToString(); BLL.TljInfo bllTljInfo = new BLL.TljInfo(); Model.TljInfo ModelTljInfo = new Model.TljInfo(); ModelTljInfo = bllTljInfo.GetModel(int.Parse(id)); if (ModelTljInfo != null) { ModelTljInfo.ifget = true; ModelTljInfo.gettime = dtNow; } bllTljInfo.Update(ModelTljInfo); object obj = new { ifget = "是", gettime = dtNow.ToString("yyyy-MM-dd HH:mm:ss") }; res.IsSuccess = true; res.Message = JsonHelper.JsonSerializer <object>(obj); return(res); }
private ApiResult GetKouling(HttpContext con) { BLL.TljInfo bllTljInfo = new BLL.TljInfo(); ApiResult res = new ApiResult(); DateTime dtNow = DateTime.Now; try { string code = GetRequest(con, "code"); var model = bllTljInfo.GetModel(t => t.ifok == "已生成" && t.ifget == false && t.ActiveCode == code); if (model != null) { object obj = new { ActiveCode = model.ActiveCode, goodsname = model.goodsname, item_id = model.item_id, item_pic = model.item_pic, kouling = model.kouling }; model.ifget = true; model.gettime = dtNow; bllTljInfo.Update(model); res.message = JsonConvert.SerializeObject(obj); res.success = true; } else { res.message = "口令已经领取完毕"; res.success = false; } } catch (Exception e) { res.success = false; res.message = "操作失败," + e.Message; } return(res); }