/// <summary> /// 绑定数据源 /// </summary> private void DataBindGrid(bool isQuery = false) { UserRaiseWithdrawalManager userRaiseWithdrawalManager = new UserRaiseWithdrawalManager(); int count = 0; int pageIndex = isQuery ? 1 : PageControl1.PageIndex; KeyValuePair <StringBuilder, IList <SqlParam> > keyValue = InitCondition(); DataTable dt = userRaiseWithdrawalManager.GetUserRaiseWithdrawalInfoPage(keyValue.Key, keyValue.Value, pageIndex, PageControl1.PageSize, ref count); ControlBindHelper.BindRepeaterList(dt, rp_Item); this.PageControl1.PageIndex = pageIndex; this.PageControl1.RecordCount = Convert.ToInt32(count); this.PageControl1.PageChecking(); }
/// <summary> /// 保存事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Save_Click(object sender, EventArgs e) { try { UserRaiseWithdrawalManager userRaiseWithdrawalManager = new UserRaiseWithdrawalManager(); Hashtable ht = new Hashtable(); int successNum = 0; string[] strIDs = _key.Split(','); if (strIDs != null && strIDs.Length > 0) { foreach (string id in strIDs) { successNum += userRaiseWithdrawalManager.UpdateUserRaiseWithdrawalState(id, State.Value, ReviewNote.Value); } } ShowMsgHelper.AlertMsg("处理提现申请:" + strIDs.Length + "条,成功:" + successNum + "条"); } catch (Exception ex) { throw ex; } }