// public HttpResponseMessage Geteqiw_r_ddlRSName(string Edate, string include, string stcode, string Level, string RCode) { string result = string.Empty; try { if (string.IsNullOrEmpty(Edate)) { result = rule.JsonStr("error", "缺少结束日期", ""); } else if (string.IsNullOrEmpty(stcode)) { result = rule.JsonStr("error", "缺少城市代码", ""); } else if (string.IsNullOrEmpty(Level)) { result = rule.JsonStr("error", "缺少断面级别", ""); } else if (string.IsNullOrEmpty(RCode)) { result = rule.JsonStr("error", "缺少河流代码", ""); } else { RuletblEQIW_R_Section rule_section = new RuletblEQIW_R_Section(); IList <tblEQIW_R_Section> list; if (Level == "-2") { list = rule_section.GetRSCodeByRCode(stcode, RCode, Convert.ToInt32(Edate)); } else { list = rule_section.GetRSCode(stcode, RCode, short.Parse(Level), Convert.ToInt32(include), Convert.ToInt32(Edate), 1); } if (list != null && list.Count > 0) { result = rule.JsonStr("ok", "", list); } else { result = rule.JsonStr("nodata", "没有断面数据", ""); } } } catch (Exception e) { result = rule.JsonStr("error", e.Message, ""); } return(new HttpResponseMessage { Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json") }); }
// public HttpResponseMessage Geteqiw_r_getRTree(string year, string include, string stcode, string Level) { string result = string.Empty; try { if (string.IsNullOrEmpty(year)) { result = rule.JsonStr("error", "缺少结束日期", ""); } else if (string.IsNullOrEmpty(stcode)) { result = rule.JsonStr("error", "缺少城市代码", ""); } else if (string.IsNullOrEmpty(Level)) { result = rule.JsonStr("error", "缺少断面级别", ""); } else { RuletblEQIW_R_Section rule_section = new RuletblEQIW_R_Section(); IList <tblEQIW_R_Section> list = rule_section.GetRCodeBySTCodeByRole(stcode, Int32.Parse(year), Int16.Parse(Level), Int32.Parse(include), 1); List <tbleqiw_r_rcode> rcodelist = new List <tbleqiw_r_rcode>(); if (list != null && list.Count > 0) { for (int i = 0; i < list.Count; i++) { tbleqiw_r_rcode tbl = new tbleqiw_r_rcode(); tbl.rcode = list[i].fldRCode; tbl.rname = list[i].fldRName; rcodelist.Add(tbl); } } if (list != null && list.Count > 0) { result = rule.JsonStr("ok", "", list); } else { result = rule.JsonStr("nodata", "没有河流数据", ""); } } } catch (Exception e) { result = rule.JsonStr("error", e.Message, ""); } return(new HttpResponseMessage { Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json") }); }
public HttpResponseMessage GetSectionSelectByStcode(string year = "-1", string stcode = "-1", string type = "1") { string result = string.Empty; try { RuletblEQIW_R_Section rule_section = new RuletblEQIW_R_Section(); DataTable dt = rule_section.gettblEQIW_R_Sectionbystcode(year, stcode, type); result = rule.JsonStr("ok", "", dt); } catch (Exception e) { result = rule.JsonStr("error", e.Message, ""); } return(new HttpResponseMessage { Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json") }); }
// public HttpResponseMessage Geteqiw_r_RNameandRSName(string year, string stcode, string Level) { string result = string.Empty; try { if (string.IsNullOrEmpty(year)) { result = rule.JsonStr("error", "缺少结束日期", ""); } else if (string.IsNullOrEmpty(stcode)) { result = rule.JsonStr("error", "缺少城市代码", ""); } else if (string.IsNullOrEmpty(Level)) { result = rule.JsonStr("error", "缺少断面级别", ""); } else { RuletblEQIW_R_Section rule_section = new RuletblEQIW_R_Section(); IList <tblEQIW_R_Section> list = rule_section.GetRSCodeandRCode(stcode, short.Parse(Level), year); if (list != null && list.Count > 0) { result = rule.JsonStr("ok", "", list); } else { result = rule.JsonStr("nodata", "没有断面数据", ""); } } } catch (Exception e) { result = rule.JsonStr("error", e.Message, ""); } return(new HttpResponseMessage { Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json") }); }