예제 #1
0
파일: TljDo.aspx.cs 프로젝트: wayshan/tljs
        protected void ShowInfo()
        {
            txtcreatetime.Text      = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
            txtsend_start_time.Text = DateTime.Now.ToString("yyyy-MM-dd 00:00:00");
            txtsend_end_time.Text   = DateTime.Now.ToString("yyyy-MM-dd 23:59:59");

            if (Request.QueryString["id"] != null)
            {
                modelTljInfo = bllTljInfo.GetModel(int.Parse(Request.QueryString["id"]));

                txtpagePrice.Text             = modelTljInfo.PayMoney.ToString();
                ddlAppKeyID.SelectedValue     = modelTljInfo.AppKeyID.ToString();
                txtActiveCode.Text            = modelTljInfo.ActiveCode;
                txtitem_id.Text               = modelTljInfo.item_id;
                txtgoodsname.Text             = modelTljInfo.goodsname;
                txtquan_link.Text             = modelTljInfo.quan_link;
                ddlname.SelectedValue         = modelTljInfo.name.ToString();
                ddlCampaignType.SelectedValue = modelTljInfo.campaigntype;
                txtbatch.Text     = modelTljInfo.batch.ToString();
                txttotal_num.Text = modelTljInfo.total_num.ToString();
                txtper_face.Text  = modelTljInfo.per_face.ToString();
                txtuser_total_win_num_limit.Text = modelTljInfo.user_total_win_num_limit.ToString();
                txtsend_start_time.Text          = modelTljInfo.send_start_time.Value.ToString("yyyy-MM-dd HH:mm:ss");
                txtsend_end_time.Text            = modelTljInfo.send_end_time.Value.ToString("yyyy-MM-dd HH:mm:ss");
                txtuse_end_time.Text             = modelTljInfo.use_end_time.ToString();


                this.BtnSubmit.Visible = false;
                this.BtnUpdate.Visible = true;
            }
        }
예제 #2
0
        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);
        }
예제 #3
0
        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);
        }