/// <summary> /// 查询 /// </summary> public string GetVipData() { var vipBLL = new VipBLL(CurrentUserInfo); var vipCardBLL = new VipCardBLL(CurrentUserInfo); string content = string.Empty; var respData = new VipRespData(); var VipCardCode = FormatParamValue(Request("VipCardNumber")); var VipName = FormatParamValue(Request("VipName")); var CarCode = FormatParamValue(Request("CarNumber")); string vipId = ""; string vipCardId = ""; var vipCardEntity = vipCardBLL.SearchTopVipCard(new VipCardEntity() { VipCardCode = VipCardCode, VipName = VipName, CarCode = CarCode }); vipId = vipCardEntity.VipId; vipCardId = vipCardEntity.VipCardID; respData.VipData = vipBLL.GetByID(vipId); respData.VipCardData = vipCardEntity; content = respData.ToJSON(); return(content); }
/// <summary> /// 卡注销 /// </summary> public string SaveVipCardRechargeData() { var vipCardRechargeRecordBLL = new VipCardRechargeRecordBLL(CurrentUserInfo); var vipCardBLL = new VipCardBLL(CurrentUserInfo); string content = string.Empty; var data = new VipRespData(); string key = string.Empty; if (Request("vip") != null && Request("vip") != string.Empty) { key = Request("vip").ToString().Trim(); } var entity = key.DeserializeJSONTo <VipCardRechargeQueryEntity>(); if (entity.VipCardID == null || entity.VipCardID.Trim().Length == 0) { data.success = false; data.Description = "卡标识不能为空"; return(data.ToJSON()); } string error = string.Empty; var result = vipCardRechargeRecordBLL.SetVipCardRecjargeRpecord( entity.VipCardID, entity.RechargeAmount, entity.OrderNo, entity.PaymentTypeID, entity.UnitID, out error); if (!result) { data.success = false; data.Description = "错误:" + error; return(data.ToJSON()); } string Lock = string.Empty; if (Request("Lock") != null && Request("Lock") != string.Empty) { Lock = Request("Lock").ToString().Trim(); if (Lock == "1") { LockVipCardInfoData(); } } content = data.ToJSON(); return(content); }
/// <summary> /// 卡注销 /// </summary> public string SaveVipCardChangeLevelData() { var vipCardGradeChangeLogBLL = new VipCardGradeChangeLogBLL(CurrentUserInfo); var vipCardBLL = new VipCardBLL(CurrentUserInfo); string content = string.Empty; var data = new VipRespData(); string key = string.Empty; if (Request("vip") != null && Request("vip") != string.Empty) { key = Request("vip").ToString().Trim(); } var entity = key.DeserializeJSONTo <VipCardChangeLevelQueryEntity>(); if (entity.VipCardID == null || entity.VipCardID.Trim().Length == 0) { data.success = false; data.Description = "卡标识不能为空"; return(data.ToJSON()); } if (entity.NowGradeID == null || entity.NowGradeID.Trim().Length == 0) { data.success = false; data.Description = "等级不能为空"; return(data.ToJSON()); } string error = string.Empty; var result = vipCardGradeChangeLogBLL.SetVipCardGradeChange( entity.VipCardID, int.Parse(entity.ChangeBeforeGradeID), int.Parse(entity.NowGradeID), entity.ChangeReason, entity.UnitID, out error); if (!result) { data.success = false; data.Description = "错误:" + error; return(data.ToJSON()); } content = data.ToJSON(); return(content); }