protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "lingqu")
     {
         //获取行号
         BLL.B_Money b_money = new BLL.B_Money();
         //webclass.Show(this, selectID.ToString());
         GridViewRow drv = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent));
         //int ID = Convert.ToInt32(GridView1.DataKeys[drv.RowIndex].Value);
         //bool result = b_money.updateReceived(ID); //等到添加津贴申请表中的津贴是否领取选项
         int UID   = Convert.ToInt32(GridView1.Rows[drv.RowIndex].Cells[0].Text);
         int Money = Convert.ToInt32(GridView1.Rows[drv.RowIndex].Cells[3].Text);
         BLL.B_MoneyRecord b_moneyRecord = new BLL.B_MoneyRecord();
         int  AID    = Convert.ToInt32(Session["UID"].ToString());
         bool result = b_moneyRecord.AddRecord(UID, AID, Money);
         //webclass.Show(this,ID.ToString());
         if (result == true)
         {
             webclass.Show(this, "操作成功");
             GridView1.DataBind();
         }
         else
         {
             webclass.Show(this, "操作失败");
         }
     }
 }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                int         uid     = (int)Session["UID"];
                BLL.B_Money b_money = new BLL.B_Money();
                Model.Money model   = b_money.GetMoney(uid); //获取审核信息
                if (model != null)                           //如果存在审核信息
                {
                    switch (model.Status)
                    {
                    case 0:    //一级审核失败
                        lb_Status.Text = "数据不全,一级审核失败,请填写完善资料";
                        break;

                    case 1:    //一级审核成功等待二级审核
                        lb_Status.Text = "一级审核成功,正在等待二级审核";
                        break;

                    case 2:    //二级审核失败
                        lb_Status.Text     = "二级审核失败...";
                        lb_Reason.Text     = model.Reason;
                        lb_ANumber1.Text   = model.ANumber1.ToString();
                        lb_Reason0.Visible = true;
                        break;

                    case 3:    //二级审核成功等待三级审核
                        lb_Status.Text   = "二级审核成功,正在等待三级审核";
                        lb_ANumber1.Text = model.ANumber1.ToString();
                        break;

                    case 4:    //三级审核失败
                        lb_Status.Text     = "三级审核失败...";
                        lb_ANumber1.Text   = model.ANumber1.ToString();
                        lb_ANumber2.Text   = model.ANumber2.ToString();
                        lb_Reason.Text     = model.Reason;
                        lb_Reason0.Visible = true;
                        break;

                    case 5:    //审核成功
                        lb_Status.Text   = "恭喜你,审核通过!";
                        lb_ANumber1.Text = model.ANumber1.ToString();
                        lb_ANumber2.Text = model.ANumber2.ToString();
                        break;

                    default:
                        break;
                    }
                }
                else
                {
                    webclass.Show(this, "您还未申请老年津贴,快去申请吧!");
                }
            }
        }
Example #3
0
 protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "tongyi")
     {
         //获取行号
         BLL.B_Money b_money = new BLL.B_Money();
         //webclass.Show(this, selectID.ToString());
         GridViewRow drv    = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent));
         int         ID     = Convert.ToInt32(GridView1.DataKeys[drv.RowIndex].Value);
         int         AID    = Convert.ToInt32(Session["UID"].ToString());
         bool        result = b_money.updateReasonSHE("", ID, AID, 3);
         //webclass.Show(this,ID.ToString());
         if (result == true)
         {
             webclass.Show(this, "操作成功");
             GridView1.DataBind();
         }
         else
         {
             webclass.Show(this, "操作失败");
         }
     }
     if (e.CommandName == "reject")
     {
         GridViewRow drv = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent));
         int         ID  = Convert.ToInt32(GridView1.DataKeys[drv.RowIndex].Value);//专家ID
         Panel1.Visible = true;
         selectID       = ID;
         //webclass.Show(this,selectID.ToString());
     }
     if (e.CommandName == "search")
     {
         GridViewRow     drv     = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent));
         int             ID      = Convert.ToInt32(GridView1.DataKeys[drv.RowIndex].Value);//专家ID
         int             UID     = Convert.ToInt32(GridView1.Rows[drv.RowIndex].Cells[1].Text);
         BLL.B_ApplyInfo b_apply = new BLL.B_ApplyInfo();
         //webclass.Show(this,ID.ToString());
         Model.ApplyInfo applyInfo = new Model.ApplyInfo();
         applyInfo      = b_apply.getInfo(UID, 1);
         label1.Text    = applyInfo.Id.ToString();
         label2.Text    = applyInfo.UID.ToString();
         label3.Text    = applyInfo.ApplyTime.ToString();
         label4.Text    = applyInfo.Age.ToString();
         label5.Text    = applyInfo.Gender.ToString();
         label6.Text    = applyInfo.Address.ToString();
         label7.Text    = applyInfo.Tel.ToString();
         label8.Text    = applyInfo.Job.ToString();
         label9.Text    = applyInfo.Money.ToString();
         label10.Text   = applyInfo.Types.ToString();
         Panel2.Visible = true;
     }
 }
Example #4
0
        protected void ok_Click(object sender, EventArgs e)
        {
            String text = TextBox1.Text;

            BLL.B_Money b_money = new BLL.B_Money();
            //webclass.Show(this, selectID.ToString());
            int  adminID = int.Parse(Session["UID"].ToString());
            bool result  = b_money.updateReason(text, selectID, adminID, 4);

            if (result == true)
            {
                webclass.Show(this, "操作成功");
                GridView1.DataBind();
            }
            else
            {
                webclass.Show(this, "操作失败");
            }
        }
Example #5
0
        /// <summary>
        /// 更新Card或者Money表格
        /// </summary>
        /// <param name="model"></param>
        protected bool UpdateCardOrMoney(Model.ApplyInfo model)
        {
            switch (model.Types)
            {
            case 0:
                //更新Card表数据
                BLL.B_Card b_card = new BLL.B_Card();

                return(b_card.UpdateStatus(model.UID, FirstJudge(model)));

            case 1:
                //更新Money表数据
                BLL.B_Money b_money = new BLL.B_Money();
                return(b_money.UpdateStatus(model.UID, FirstJudge(model)));

            default:
                return(false);
            }
        }
Example #6
0
        /// <summary>
        /// 向Card或者Money表格插入新数据
        /// </summary>
        /// <param name="model"></param>
        protected bool AddCardOrMoney(Model.ApplyInfo model)
        {
            switch (model.Types)
            {
            case 0:
                //向card表添加数据
                BLL.B_Card b_card = new BLL.B_Card();

                return(b_card.AddCard(model.UID, FirstJudge(model)));

            case 1:
                //向Money表中添加数据
                BLL.B_Money b_money = new BLL.B_Money();
                return(b_money.AddMoney(model, FirstJudge(model)));

            default:
                return(false);
            }
        }
Example #7
0
        protected void ok_Click(object sender, EventArgs e)
        {
            String text = TextBox1.Text;

            BLL.B_Money b_money = new BLL.B_Money();
            //webclass.Show(this, selectID.ToString());
            int  AID    = Convert.ToInt32(Session["UID"].ToString());
            bool result = b_money.updateReasonSHE(text, selectID, AID, 2);

            if (result == true)
            {
                webclass.Show(this, "操作成功");
                GridView1.DataBind();
                Panel1.Visible = false;
            }
            else
            {
                webclass.Show(this, "操作失败");
            }
        }