private bool OnCallSave() { var postUrl = "http://www.012395.com/e/DoInfo/ecms.php"; var result = ApiClient.SaveInfo(postUrl, DataSource); if (IsSuccess(result)) { FuncMsg.Info($"货源信息:[{DataSource["title"].ToString()}]发布成功!"); return(true); } else { return(false); } }
private void btnSave_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(richTextBox1.Text)) { FuncMsg.Warn("请输入要发布的内容"); return; } ; var orders = richTextBox1.Text.Split('\n'); if (orders.Length < 12) { FuncMsg.Warn("数据填写不全,请补全后重新提交!"); return; } DataSource = new JObject(); var baseUrl = "http://www.012395.com/e/DoInfo/AddInfo.php?mid=15&enews=MAddInfo&classid=115&Submit=%E6%B7%BB%E5%8A%A0%E4%BF%A1%E6%81%AF"; var response = ApiClient.AddInfo(baseUrl); if (response == FuncConst.AddErr) { FuncMsg.Error($"{FuncConst.AddErr}\r\n{FuncConst.NetworkErr}"); return; } HtmlAgilityPack.HtmlDocument html = new HtmlAgilityPack.HtmlDocument(); html.LoadHtml(response); if (!IsLogin(html)) { return; } DataSource.Add("enews", GetNodeVal(html, "enews")); DataSource.Add("classid", GetNodeVal(html, "classid")); DataSource.Add("id", ""); DataSource.Add("filepass", GetNodeVal(html, "filepass")); DataSource.Add("mid", "15"); DataSource.Add("tokenid", ""); if (chkSimple.Checked) { SimpleModel(orders); } else { StandardModel(orders); } var postUrl = "http://www.012395.com/e/DoInfo/ecms.php"; var result = ApiClient.SaveInfo(postUrl, DataSource); if (IsSuccess(result)) { FuncMsg.Info($"货源信息:[{DataSource["title"].ToString()}]发布成功!"); RefreshLately(); if (chkSimple.Checked) { richTextBox2.Visible = true; SwitchSimpleModel(); } else { richTextBox2.Visible = false; SwitchStandardModel(); } } }