Esempio n. 1
0
 public static List <CRMLuckDrawLog> CrmTradeConfirm(CustomerScoreEntity request, out string message)
 {
     message = string.Empty;
     if (crmOpClaUtilInStance != null && crmOpClaUtilInStance.qzjConfig != null && request != null)
     {
         List <CrmProj.Model.CrmLotteryInfo> CrmLotteryInfoList;
         List <CRMLuckDrawLog> CRMLuckDrawLogList = new List <CRMLuckDrawLog>();
         bool success = crmOpClaUtilInStance.CrmTradeConfirm(request.CrmServerBillID.ToString(), request.OrderSysNo.ToString(), request.MembershipCard, out message, out CrmLotteryInfoList);
         if (success)
         {
             if (CrmLotteryInfoList != null && CrmLotteryInfoList.Count > 0)
             {
                 foreach (var item in CrmLotteryInfoList)
                 {
                     CRMLuckDrawLog entity = new CRMLuckDrawLog();
                     entity.LuckDrawID       = item.ID;
                     entity.LuckDrawMark     = item.LotteryMark;
                     entity.LuckDrawName     = item.Name;
                     entity.MemberShipCardID = item.MemberCardCode;
                     entity.OrderSysNo       = int.Parse(item.OrderSysNo);
                     entity.PayMark          = item.PayMark;
                     entity.LuckDrawCode     = item.Number;
                     CRMLuckDrawLogList.Add(entity);
                 }
                 return(CRMLuckDrawLogList);
             }
         }
         return(null);
     }
     message = "登陆CRM前置机失败";
     return(null);
 }
Esempio n. 2
0
        public void InsertCRMLuckDrawLog(CRMLuckDrawLog entity)
        {
            DataCommand command = command = DataCommandManager.GetDataCommand("InsertCRMLuckDrawLog");

            command.SetParameterValue("@OrderSysNo", entity.OrderSysNo);
            command.SetParameterValue("@MembershipCardID", entity.MemberShipCardID);
            command.SetParameterValue("@LuckDrawName", entity.LuckDrawName);
            command.SetParameterValue("@LuckDrawID", entity.LuckDrawID);
            command.SetParameterValue("@LuckDrawCode", entity.LuckDrawCode);
            command.SetParameterValue("@LuckDrawMark", entity.LuckDrawMark);
            command.SetParameterValue("@PayMark", entity.PayMark);
            command.ExecuteNonQuery();
        }