Exemplo n.º 1
0
        protected void 类别_SelectedIndexChanged(object sender, EventArgs e)
        {
            School申报审批BLL bll       = new School申报审批BLL();
            string        flowstate = 类别.SelectedValue;
            DataSet       ds        = bll.待处置库查询(flowstate);
            DataTable     dt        = ds.Tables[0].Copy(); //复制一份table

            Grid2.DataSource = dt;                         //DataTable
            Grid2.DataBind();
        }
Exemplo n.º 2
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            School申报审批BLL bll = new School申报审批BLL();

            Window2.Hidden = false;
            DataSet   ds = bll.待处置库查询("待报废");
            DataTable dt = ds.Tables[0].Copy(); //复制一份table

            Grid2.DataSource = dt;              //DataTable
            Grid2.DataBind();
        }
Exemplo n.º 3
0
        protected void Grid1_RowCommand(object sender, GridCommandEventArgs e)
        {
            if (e.CommandName == "Action1")
            {
                OffSession();

                string   username = Session["姓名"].ToString();
                object[] keys     = Grid1.DataKeys[e.RowIndex];
                string   职务       = Session["职务"].ToString();
                int      ID       = Convert.ToInt32(keys[0].ToString());//获取ID
                FlowID.Text = ID.ToString();
                School申报审批BLL sbspbll = new School申报审批BLL();
                string        xa      = "";
                string        SID     = keys[1].ToString(); //获取SID
                资产ID.Text = SID;
                string Mark = keys[5].ToString();           //获取FlowName
                FlowName.Text = Mark;
                Sort.Text     = keys[2].ToString();
                #region 报废判断
                if (Mark == "资产处置-报废")
                {
                    int sort = Convert.ToInt32(keys[2]);
                    Sort.Text = sort.ToString();
                    if (sort == 2)
                    {
                        //Button14.Hidden = true;
                        //Button6.Hidden = false;
                    }
                    else
                    {
                        Button2.Hidden = true;
                    }

                    if (keys[11] == null)
                    {
                        原因说明_bfckxq.Text = "";
                    }
                    else
                    {
                        原因说明_bfckxq.Text = keys[11].ToString();
                    }

                    分管领导_bfckxq.Text     = keys[25].ToString();
                    分管领导处理意见_bfckxq.Text = keys[24].ToString();
                    分管领导操作时间_bfckxq.Text = keys[26].ToString();
                    电话_bfckxq.Text       = keys[13].ToString();

                    职务_bfckxq.Text       = keys[13].ToString();
                    事项名称_bfckxq.Text     = keys[17].ToString();
                    主管部门_bfckxq.Text     = keys[29].ToString();
                    主管部门处理意见_bfckxq.Text = keys[27].ToString();

                    主管部门操作时间_bfckxq.Text = keys[28].ToString();
                    财政部门意见_bfckxq.Text   = keys[30].ToString();
                    财政部门_bfckxq.Text     = keys[31].ToString();
                    财政部门操作时间_bfckxq.Text = keys[32].ToString();

                    if (职务 == "分管领导" && sort == 1)
                    {
                        Button15.Hidden = false;
                    }
                    else if (职务 == "主管部门" && sort == 2)
                    {
                        Button15.Hidden = false;
                    }
                    else if (职务 == "财务人员" && sort == 3)
                    {
                        Button15.Hidden = false;
                    }
                    else if (sort == 0)
                    {
                        Button15.Hidden = true;
                    }
                    else
                    {
                        Button15.Hidden = false;
                    }

                    流程状态_abfckxq.Text = keys[3].ToString();
                    单据编号_bfckxq.Text  = keys[4].ToString();
                    float 总数 = 0.0f;
                    float 总价 = 0.0f;
                    总数               = float.Parse(keys[6].ToString());
                    总价               = float.Parse(keys[7].ToString());
                    申报日期_ckxq.Text   = keys[8].ToString();
                    申报单位_bfckxq.Text = keys[9].ToString();
                    申请人_bfckxq.Text  = keys[10].ToString();
                    List <School办公设备信息表> listdata = bll.处置申报查询(SID, keys[5].ToString());

                    Grid7.DataSource = listdata;
                    Grid7.DataBind();

                    Grid8.DataSource = listdata;
                    Grid8.DataBind();
                    JObject summary = new JObject();
                    summary.Add("major", "全部合计");
                    summary.Add("数量_bfckxq", 总数.ToString("F2"));
                    summary.Add("价格_bfckxq", 总价.ToString("F2"));
                    Grid7.SummaryData = summary;
                    Grid8.SummaryData = summary;
                    Window4.Hidden    = false;
                    string zcid = keys[1].ToString();
                    资产ID.Text = zcid;
                }
                #endregion
                #region 调拨
                else if (Mark == "资产处置-调拨")
                {
                    /*
                     * ID(0),SID(1),Sort(2),流程状态(3),单据编号(4),FlowName(5),总数(6),总价(7),申报日期(8),申报单位(9),申请人(10)
                     * ,原因说明(11),职务(12),电话(13),验收日期(14),调入单位(15),调出单位(16),事项名称(17)
                     * ,调出单位分管领导意见(18),调出单位分管领导(19),调出单位分管领导处理时间(20),调入单位管理员意见(21),调入单位管理员(22)
                     * ,调入单位管理员处理时间(23),调入单位分管领导意见(24),调入单位分管领导(25),调入单位分管领导处理时间(26),主管部门意见(27)
                     * ,主管部门处理时间(28),主管部门(29),财政部门意见(30),财政部门(31),财政部门处理时间(32)
                     */
                    Window5.Hidden = false;
                    int sort = Convert.ToInt32(keys[2]);
                    btntanchuang.Text    = "处理";
                    btntanchuang.Enabled = false;
                    if (sort == 1)
                    {
                        //分管领导处理
                        if (职务 == "分管领导")
                        {
                            btntanchuang.Text    = "分管领导处理";
                            btntanchuang.Enabled = true;
                        }
                    }
                    else if (sort == 2)
                    {
                        //资产管理员处理
                        if (职务 == "资产管理员")
                        {
                            btntanchuang.Text    = "资产管理员处理";
                            btntanchuang.Enabled = true;
                        }
                    }
                    //调入单位分管领导
                    else if (sort == 3)
                    {
                        if (职务 == "分管领导")
                        {
                            btntanchuang.Text    = "分管领导处理";
                            btntanchuang.Enabled = true;
                        }
                    }
                    else if (sort == 4)
                    {
                        if (职务 == "主管部门")
                        {
                            btntanchuang.Text    = "主管部门处理";
                            btntanchuang.Enabled = true;
                        }
                    }
                    else if (sort == 5)
                    {
                        if (职务 == "财务人员")
                        {
                            btntanchuang.Text    = "财政部门处理";
                            btntanchuang.Enabled = true;
                        }
                    }
                    else if (sort == 6)
                    {
                        //string aID = Session["ID"].ToString();
                        //int zcczID = Convert.ToInt32(Session["UserID"].ToString());
                        //string fname = sbspbll.资产处置调出单位(zcczID);
                        if (职务 == "资产管理员" && keys[10].ToString() == username)
                        {
                            btntanchuang.Text    = "资产管理员处理";
                            btntanchuang.Enabled = true;
                        }
                    }
                    else if (sort == 7)
                    {
                        //string aID = Session["ID"].ToString();
                        //int zcczID = Convert.ToInt32(Session["UserID"].ToString());
                        //string fname = sbspbll.资产处置调入单位(zcczID);
                        if (职务 == "资产管理员" && keys[22].ToString() == username)
                        {
                            btntanchuang.Text    = "资产管理员处理";
                            btntanchuang.Enabled = true;
                        }
                    }
                    else if (sort == 0)
                    {
                        btntanchuang.Hidden = true;
                    }



                    else
                    {
                        Button2.Hidden = true;
                    }

                    /*
                     *  ID(0),SID(1),Sort(2),流程状态(3),单据编号(4),FlowName(5),总数(6),总价(7),申报日期(8),申报单位(9),申请人(10)
                     * ,原因说明(11),职务(12),电话(13),验收日期(14),调入单位(15),调出单位(16),事项名称(17)
                     * ,调出单位分管领导意见(18),调出单位分管领导(19),调出单位分管领导处理时间(20),调入单位管理员意见(21),调入单位管理员(22)
                     * ,调入单位管理员处理时间(23),调入单位分管领导意见(24),调入单位分管领导(25),调入单位分管领导处理时间(26),主管部门意见(27)
                     * ,主管部门处理时间(28),主管部门(29),财政部门意见(30),财政部门(31),财政部门处理时间(32)
                     */

                    流程状态_dbckxq.Text = keys[3].ToString();
                    单据编号_dbckxq.Text = keys[4].ToString();
                    int 总数 = 0;
                    int 总价 = 0;
                    总数 = Convert.ToInt32(keys[6].ToString());
                    总价 = Convert.ToInt32(keys[7].ToString());
                    申报日期_dbckxq.Text = keys[8].ToString();
                    申请人_dbckxq.Text  = keys[10].ToString();
                    调拨原因说明.Text      = keys[11].ToString();
                    职务_dbckxq.Text   = keys[12].ToString();
                    电话_dbckxq.Text   = keys[13].ToString();
                    验收日期_dbckxq.Text = keys[14].ToString();
                    调入单位_dbckxq.Text = keys[15].ToString();
                    调出单位_dbckxq.Text = keys[16].ToString();
                    事项名称_dbckxq.Text = keys[17].ToString();

                    调出单位分管领导意见.Text   = keys[18].ToString();
                    调出单位分管领导.Text     = keys[19].ToString();
                    调出单位分管领导处理时间.Text = keys[20].ToString();

                    调入单位管理员意见.Text   = keys[21].ToString();
                    调入单位管理员.Text     = keys[22].ToString();
                    调入单位管理员处理时间.Text = keys[23].ToString();

                    调入单位分管领导意见.Text   = keys[24].ToString();
                    调入单位分管领导.Text     = keys[25].ToString();
                    调入单位分管领导处理时间.Text = keys[26].ToString();

                    调拨主管部门意见.Text = keys[27].ToString();
                    主管部门处理时间.Text = keys[28].ToString();
                    主管部门.Text     = keys[29].ToString();

                    调拨财政部门意见.Text = keys[30].ToString();
                    财政部门.Text     = keys[31].ToString();
                    财政部门处理时间.Text = keys[32].ToString();



                    List <School办公设备信息表> listdata = bll.处置申报查询(SID, keys[5].ToString());
                    Grid9.DataSource = listdata;
                    Grid9.DataBind();
                    Grid10.DataSource = listdata;
                    Grid10.DataBind();
                    JObject summary = new JObject();
                    summary.Add("major", "全部合计");
                    summary.Add("数量_db", 总数.ToString("F2"));
                    summary.Add("价格_db", 总价.ToString("F2"));
                    Grid9.SummaryData  = summary;
                    Grid10.SummaryData = summary;
                }
                #endregion
            }
        }
Exemplo n.º 4
0
        protected void 查看详情_Click(object sender, EventArgs e)
        {
            string FlowID = Request.QueryString["FlowID"];

            if (FlowID != "" && FlowID != null)
            {
                ID = FlowID;
            }
            else
            {
                ID = Request.QueryString["ID"];
            }
            //
            //string SID = Request.QueryString["SID"];
            Window1.Hidden = false;
            string           SID       = bll.资产处置SID(Convert.ToInt32(ID));
            List <流程进度查看详情表> listdatas = bll.资产处置待报废查看详情(ID, SID);


            流程状态_dbckxq.Text = listdatas[0].流程状态.ToString();
            单据编号_dbckxq.Text = listdatas[0].单据编号.ToString();
            float 总数 = 0.0f;
            float 总价 = 0.0f;

            总数                = float.Parse(listdatas[0].总数.ToString());
            总价                = float.Parse(listdatas[0].总价.ToString());
            调出单位分管领导.Text     = listdatas[0].调出单位分管领导.ToString();
            调出单位分管领导意见.Text   = listdatas[0].调出单位分管领导意见.ToString();
            调出单位分管领导处理时间.Text = listdatas[0].调出单位分管领导处理时间.ToString();

            调入单位分管领导意见.Text   = listdatas[0].调入单位分管领导意见.ToString();
            调入单位分管领导.Text     = listdatas[0].调入单位分管领导.ToString();
            调入单位分管领导处理时间.Text = listdatas[0].调入单位分管领导处理时间.ToString();
            调入单位管理员意见.Text    = listdatas[0].调入单位管理员意见.ToString();
            调入单位管理员.Text      = listdatas[0].调入单位管理员.ToString();
            调入单位管理员处理时间.Text  = listdatas[0].调入单位管理员处理时间.ToString();


            电话_dbckxq.Text = listdatas[0].电话.ToString();

            职务_dbckxq.Text   = listdatas[0].职务.ToString();
            事项名称_dbckxq.Text = listdatas[0].事项名称.ToString();
            主管部门.Text        = listdatas[0].主管部门.ToString();
            调拨主管部门意见.Text    = listdatas[0].主管部门意见.ToString();

            主管部门处理时间.Text = listdatas[0].主管部门处理时间.ToString();
            调拨财政部门意见.Text = listdatas[0].财政部门意见.ToString();
            财政部门.Text     = listdatas[0].财政部门.ToString();
            财政部门处理时间.Text = listdatas[0].财政部门处理时间.ToString();
            //原因说明_bfckxq.Text = listdatas[0].原因说明.ToString();
            申请人_dbckxq.Text = listdatas[0].申请人.ToString();
            //申报单位_bfckxq.Text = listdatas[0].申报单位.ToString();
            调出单位_dbckxq.Text = listdatas[0].调出单位.ToString();
            调入单位_dbckxq.Text = listdatas[0].调入单位.ToString();
            申报日期_dbckxq.Text = listdatas[0].申报日期.ToString();
            验收日期_dbckxq.Text = listdatas[0].验收日期.ToString();

            string FlowName = listdatas[0].FlowName.ToString();

            School申报审批BLL        sbspbll  = new School申报审批BLL();
            List <School办公设备信息表> listdata = sbspbll.处置申报查询(SID, FlowName);

            Grid9.DataSource = listdata;
            Grid9.DataBind();
            Grid10.DataSource = listdata;
            Grid10.DataBind();

            JObject summary = new JObject();

            summary.Add("major", "全部合计");
            summary.Add("数量_dbckxq", 总数.ToString("F2"));
            summary.Add("价格_dbckxq", 总价.ToString("F2"));
            Grid9.SummaryData  = summary;
            Grid10.SummaryData = summary;
        }