コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //var Item = new CarDetialInfo();
            //Item.BianShuQi = "ddd";
            //Item.CreateTime = DateTime.Now;
            //Item.ShangPaiTime = DateTime.Now;
            //new CarDetialInfoDb().AddCarinfo(Item);
            //var old = new CarDetialInfoDb().GetCarinfo(1);
            //var db = new CarTypeInfoDb();

            //CarTypeInfo type = new CarTypeInfo {
            //    DisplayName= "手自一体",
            //    CarTypeKey= "12",
            //    ParentDisplayName= "变速器",
            //    ParentCarTypeKey= "1"
            //};
            //db.AddCarinfo(type);

            //var brands = new BandInfoDb().GetBandInfoByParentNum("0");
            //foreach (var item in brands)
            //{
            //    //var secbrands = new BandInfoDb().GetBandInfoByParentNum(item.BrandNum);
            //    //foreach (var secitem in secbrands)
            //    //{
            //    //    addbrand(secitem.BrandNum);
            //    //}
            //    addbrand(item.BrandNum);
            //}



            brandList = new BandInfoDb().GetBandInfoByParentNum("0");

            foreach (var bandInfo in brandList)
            {
                brandReg += bandInfo.BrandName + "|";
            }
            brandReg = brandReg.TrimEnd('|');

            var list = new prologDb().GetproLogById(0, 100);

            foreach (var item in list)
            {
                try
                {
                    addCar(item);
                }
                catch (Exception ex)
                {
                    LogServer.WriteLog("proid:" + item.proid + "error" + ex.Message, "jiexi");
                }
            }
        }
コード例 #2
0
ファイル: WebApi.aspx.cs プロジェクト: chennysnow/CarSystem
        protected void Page_Load(object sender, EventArgs e)
        {
            //if (Session["userid"] == null)
            //{
            //    Response.Redirect("Login.aspx");
            //}

            if (Request.Form["method"] == "gettask")
            {
                var id   = Request.Form["id"];
                var item = new prologDb().GetNextlog(id);
                if (item == null)
                {
                    Response.Write("error obj is null");
                }
                else
                {
                    Response.Write(item.proid);
                }
                return;
            }

            if (Request.Form["method"] == "proadd")
            {
                string json  = base.Request.Form["json"];
                JToken token = JToken.Parse(json);
                if (json.Contains("proid"))
                {
                    List <prolog> item = new List <prolog>();
                    foreach (JToken token2 in token)
                    {
                        prolog prolog = new prolog
                        {
                            proid      = token2["proid"].Value <string>(),
                            proName    = token2["proname"].Value <string>(),
                            shopNumber = token2["shopid"].Value <string>().Trim(),
                            state      = 0
                        };
                        item.Add(prolog);
                    }
                    new prologDb().Addprolog(item);
                }
                else
                {
                    var proid   = token["id"].Value <string>();
                    var content = token["content"].ToString().Replace("\r", "").Replace("\n", "");

                    new prologDb().Updateprolog(new prolog {
                        proid = proid, proName = content, state = 1
                    });
                }
            }
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["userid"] == null || Session["userid"].ToString() != "23")
            {
                string url = HttpContext.Current.Request.Url.PathAndQuery;
                Response.Redirect("Login.aspx?url=" + url);
            }

            var oldnum = Request.Form["oldnumber"];
            var newnum = Request.Form["newnumber"];
            var method = Request.Form["method"];

            if (method == "2" && !string.IsNullOrEmpty(oldnum))
            {
                // 查询
                StringBuilder items = new StringBuilder();
                var           list  = new prologDb().GetproLogById(oldnum.Trim());
                string        head  = " <table cellspacing ='0' cellpadding = '0' width = '100%' class='listtable'><tbody><tr><th>编号</th><th>名称</th></tr>";

                items.Append(head);
                foreach (var car in list)
                {
                    items.AppendFormat("<tr><td>{0}</td><td><a target='_blank' href='http://www.nb77.cn/dealer/index.php?mod=user&amp;ac=refresh&amp;id={2}&page=1'>{1}</a></td></tr>", car.shopNumber, car.proName, car.proid);
                }
                items.Append("</table>");

                return;
            }
            if (!string.IsNullOrEmpty(oldnum) && !string.IsNullOrEmpty(newnum))
            {
                var list = new prologDb().GetproLogById(oldnum.Trim());
                if (list.Count == 0)
                {
                    msg = "没有找到任何车辆信息";
                    return;
                }
                brandList = new BandInfoDb().GetBandInfoByParentNum("0");

                foreach (var bandInfo in brandList)
                {
                    brandReg += bandInfo.BrandName + "|";
                }
                brandReg = brandReg.TrimEnd('|');

                foreach (var item in list)
                {
                    try
                    {
                        addCar(item);
                    }
                    catch (Exception ex)
                    {
                        LogServer.WriteLog("proid:" + item.proid + "error" + ex.Message, "jiexi");
                    }
                }
                msg = "导入完毕共导入" + Items.Count + "条信息";
            }


            //brandList = new BandInfoDb().GetBandInfoByParentNum("0");

            //foreach (var bandInfo in brandList)
            //{
            //    brandReg += bandInfo.BrandName + "|";
            //}
            //brandReg = brandReg.TrimEnd('|');

            //var list = new prologDb().GetproLogById(0, 100);
            //foreach (var item in list)
            //{
            //    try
            //    {
            //        addCar(item);
            //    }
            //    catch (Exception ex)
            //    {
            //        LogServer.WriteLog("proid:" + item.proid + "error" + ex.Message, "jiexi");
            //    }

            //}
        }