using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using dccdc.Models;
public partial class Controls_ExtJS_danye : System.Web.UI.Page
{
public string dbsq = "";
public string dbbx = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
dbsq = getdbsq();
dbbx = getdbbx();
}
}
///
/// 获取疾控动态
///
///
protected string getjkdt()
{
var dt = new DataTable();
try
{
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 43 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
}
catch (Exception ex)
{
return "
无法获取网站数据
";
}
StringBuilder result = new StringBuilder();
result.Append("");
return result.ToString();
}
///
/// 获取党政之窗
///
///
protected string getdzzc()
{
var dt = new DataTable();
try
{
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 25 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
}
catch (Exception ex)
{
return "无法获取网站数据
";
}
StringBuilder result = new StringBuilder();
result.Append("");
return result.ToString();
}
///
/// 获取公示信息
///
///
protected string getgsxx()
{
var dt = new DataTable();
try
{
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 171 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
}
catch (Exception ex)
{
return "无法获取网站数据
";
}
StringBuilder result = new StringBuilder();
result.Append("");
return result.ToString();
}
//监督信息
protected string getjdxx()
{
var dt = new DataTable();
try
{
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 3 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
}
catch
{
return "无法获取网站数据
";
}
StringBuilder result = new StringBuilder();
result.Append("");
return result.ToString();
}
///
/// 代办申请工作
///
///
public string getdbsq()
{
var bll = new dccdc.BLL.sqhbBll();
List al = bll.getPagehb(1, 10, " hblx in ('项目经费','三重一大','费用支出','物资采购','设备维修','加班用餐','公务接待','出差','预算','借款')");
StringBuilder result = new StringBuilder();
string monstrous = Newtonsoft.Json.JsonConvert.SerializeObject(al);
return monstrous;
}
///
/// 代办报销工作
///
///
public string getdbbx()
{
var bll = new dccdc.BLL.sqhbBll();
List al = bll.getPagehb(2, 10, " hblx in ('出差报销','其他报销','物资采购报销')");
StringBuilder result = new StringBuilder();
string monstrous = Newtonsoft.Json.JsonConvert.SerializeObject(al);
return monstrous;
}
public string getdbgz()
{
var dt = new DataTable();
try
{
string sql = "select top 10 * from dbo.[v_workflowtask] where ReceiveID='"+ ZWL.Common.PublicMethod.GetSessionValue("guid") + "' order by receiveTime desc";
dt = ZWL.DBUtility.DbHelperSQL.Query(sql).Tables[0];
}
catch (Exception ex)
{
return "无法获取网站数据
";
}
StringBuilder result = new StringBuilder();
result.Append("");
foreach (DataRow row in dt.Rows)
{
result.Append("
["+ row["SenderName"] + "]" + row["SenderTime"] + "
");
//result.Append("
" + row["title"].ToString() + "");
}
result.Append("
");
return result.ToString();
}
///
/// 常用功能
///
///
protected string getlinks()
{
string userid = ZWL.Common.PublicMethod.GetSessionValue("UserID");
var dt = new DataTable();
try
{
object linkids = ZWL.DBUtility.DbHelperSQL.GetSingle("select linkids from ERPLinkUser where userid = " + userid);
if (linkids == null)
return "";
string sql = "SELECT TOP 8 * FROM ERPLink where id in(" + linkids + ") ORDER BY Id asc";
dt = ZWL.DBUtility.DbHelperSQL.GetDataSet(sql).Tables[0];
}
catch (Exception ex)
{
return "请选择常用功能
";
}
StringBuilder result = new StringBuilder();
foreach (DataRow row in dt.Rows)
{
result.Append("");
}
result.Append("");
}
return result.ToString();
}
}