Example #1
0
    /// <summary>
    /// 同意
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnAudit_Click(object sender, EventArgs e)
    {
        List <f_SRM_Result> modelList = new List <f_SRM_Result>();
        f_SRM_Result        model     = new f_SRM_Result();

        for (int i = 0; i < this.Repeater1.Items.Count; i++)
        {
            CheckBox ck = (CheckBox)this.Repeater1.Items[i].FindControl("ckAudit");
            if (ck.Checked)
            {
                model = new f_SRM_Result();
                model.WorkFlowStatus = "7";//合同生效

                HiddenField hdf = (HiddenField)Repeater1.Items[i].FindControl("hdfCID");
                model.id = hdf.Value.Trim();//合同ID

                hdf = (HiddenField)Repeater1.Items[i].FindControl("hdfSRMNO");
                model.SRM_Contract_NO = hdf.Value.Trim();//合同号

                modelList.Add(model);
            }
        }
        if (modelList.Count > 0)
        {
            int relt = bll.UpdateContactWorkFlowStatus(modelList);
            if (relt > 0)
            {
                ShareCode.AlertMsg(this, "play", "审核成功", "", false);
                bindData();
            }
            else
            {
                ShareCode.AlertMsg(this, "play", "审核失败", "", false);
                bindData();
            }
        }
        else
        {
            ShareCode.AlertMsg(this, "play", "请选择需要审核的合同", "", false);
        }
    }