public string GetPayMentTypePage(NameValueCollection rParams) { TPaymentTypeBLL service = new TPaymentTypeBLL(CurrentUserInfo); int startRowIndex = Utils.GetIntVal(FormatParamValue(Request("page"))); ReqPayMentTypeEntity entity = rParams["form"].DeserializeJSONTo <ReqPayMentTypeEntity>(); List <IWhereCondition> wheres = new List <IWhereCondition>(); if (entity != null && !string.IsNullOrEmpty(entity.Payment_Type_Name)) { wheres.Add(new LikeCondition() { FieldName = "t.Payment_Type_Name", HasLeftFuzzMatching = true, HasRightFuzzMathing = true, Value = entity.Payment_Type_Name }); } if (entity != null && !string.IsNullOrEmpty(entity.Payment_Type_Code)) { wheres.Add(new LikeCondition() { FieldName = "t.Payment_Type_Code", HasLeftFuzzMatching = true, HasRightFuzzMathing = true, Value = entity.Payment_Type_Code }); } PagedQueryResult <TPaymentTypeEntity> prlist = service.GetPaymentTypePage(wheres.ToArray(), startRowIndex, PageSize); return(string.Format("{{\"totalCount\":{0},\"url\":\"{1}\",\"topics\":{2}}}", prlist.RowCount, ConfigurationManager.AppSettings["payMentUrl"], prlist.Entities.ToJSON())); }
/// <summary> /// 停用支付通道 /// </summary> /// <param name="rParams"></param> /// <returns></returns> public string DisablePayment(NameValueCollection rParams) { try { string paymentTypeId = rParams["paymentTypeId"].ToString(); TPaymentTypeBLL server = new TPaymentTypeBLL(this.CurrentUserInfo); server.DisablePayment(paymentTypeId); return(string.Format("{{\"ResultCode\":\"0\"}}")); } catch (Exception) { return(string.Format("{{\"ResultCode\":\"100\"}}")); } }