using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.SqlClient; using Ajax; public partial class WagesRanking : CommonPage { //创建一个共用的角色bll Maticsoft.BLL.nr_z_yhjs juesebll = new Maticsoft.BLL.nr_z_yhjs(); //创建一个操作记录模板 Maticsoft.Model.nr_sys_rizhi rizhi = new Maticsoft.Model.nr_sys_rizhi(); //创建一个操作记录bll Maticsoft.BLL.nr_sys_rizhi rizhibll = new Maticsoft.BLL.nr_sys_rizhi(); Maticsoft.Model.nr_z_yhjs jsmd = new Maticsoft.Model.nr_z_yhjs(); protected void Page_Load(object sender, EventArgs e) { Utility.RegisterTypeForAjax(typeof(WagesRanking)); if (!IsPostBack) { if (Session["user"] == null) { Response.Redirect("../index.aspx"); } //获取角色权限 Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]); getbd(); pdquanxian(user.juese); } } private void getbd() { DataSet zhds = DBHlper.Execute("select * from nr_z_ryda where zt='在职'"); if (zhds != null) { xzry.DataSource = zhds.Tables[0].DefaultView; xzry.DataValueField = "bh"; xzry.DataTextField = "xm"; xzry.DataBind(); xzry.Items.Insert(0, new ListItem("全部", "")); } DataSet rzds = DBHlper.Execute("select distinct gongxu from view_bianma where zhonglei like'%工价%'"); if (rzds != null) { djgx.DataSource = rzds.Tables[0].DefaultView; djgx.DataValueField = "gongxu"; djgx.DataTextField = "gongxu"; djgx.DataBind(); djgx.Items.Insert(0, new ListItem("全部", "")); } ksrq.Value = DateTime.Now.ToString("yyyy-MM-dd"); jsrq.Value = DateTime.Now.ToString("yyyy-MM-dd"); } #region 敏感权限查看 void pdquanxian(int juese) { Maticsoft.Model.nr_z_yhzh user = (Maticsoft.Model.nr_z_yhzh)(Session["user"]); if (DBHlper.getzt(user.id) != 1) { Response.Redirect("../index.aspx"); } if (DBHlper.GetPermission(juese, "人员工资统计", "view_Wages_Mxgj", "查看全部") == false) { Response.Redirect("../Common/nopower.htm"); } } #endregion protected void cxrz_Click(object sender, EventArgs e) { string gzrzsql = "select djbh,scbh,cphh,cpmc,scxmid,djgx,djry,djrymc,SUM(djsl)as djzs ,SUM(bfsl)as bfzs from dbo.view_nr_z_scdj_djjl where djbh like'%" + ddbh.Text + "%' and scbh like '%" + scbh.Text + "%' and cphh like '%" + cpbh.Text + "%' and cpmc like '%" + cpmc.Text + "%' and djry like '%" + xzry.SelectedValue + "%' and djgx like'%"+djgx.Text+"%' and riqi>='" + ksrq.Value+ "' and riqi<='"+jsrq.Value+"' " + "GROUP BY djbh,scbh,cphh,cpmc,scxmid,djgx,djry,djrymc"; string rzjgst = "
" + r["djry"] + " | " + r["djrymc"] + " | " + r["djbh"] + " | " + "" + r["scbh"] + " | " + r["cphh"] + " | " + r["cpmc"] + " | " + "" + r["djzs"] + " | " + r["bfzs"] + " | " + r["djgx"] + " | " + "" + i["gjmc"] + " | " + i["gjjg"] + " | " + "" + Convert.ToDouble(dxgjzh).ToString() + " |
" + r["yonghuming"] + " | " + r["leixing"] + " | " + r["riqi"] + " | " + r["jilu"] + " | ||||||||
没有找到相关的操作日志 |