Esempio n. 1
0
        public void retrieveRewardoCardViewModel()
        {
            foreach (var item in m_RewardoDAL.getCardsFromRW())
            {
                RewardoCardViewModel rwcvm = new RewardoCardViewModel();

                rwcvm.CardCRMId        = item.CardCRMId;
                rwcvm.CardId           = item.CardId;
                rwcvm.Cardno           = item.Cardno;
                rwcvm.CardPoolId       = item.CardPoolId;
                rwcvm.CardProductId    = item.CardProductId;
                rwcvm.CustomerId       = item.CustomerId;
                rwcvm.DailyLimit       = item.DailyLimit;
                rwcvm.ExpiryDate       = item.ExpiryDate;
                rwcvm.InsertDate       = item.InsertDate;
                rwcvm.LastUpdateDate   = item.LastUpdateDate;
                rwcvm.MerchantId       = item.MerchantId;
                rwcvm.NextDailyLimit   = item.NextDailyLimit;
                rwcvm.OrderInPackage   = item.OrderInPackage;
                rwcvm.OrganizationId   = item.OrganizationId;
                rwcvm.PackageId        = item.PackageId;
                rwcvm.Status           = item.Status;
                rwcvm.TransactionLimit = item.TransactionLimit;

                m_rewardoCLVM.rclvm.Add(rwcvm);
            }
        }
Esempio n. 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="partnerCardsFromCNXML">All cards of specific partner in XML</param>
 /// <param name="pom">out var</param>
 /// <param name="pomRewardoCardListViewModel">All cards of specific partner in REWARDO</param>
 /// <param name="organizationID">Organization ID</param>
 public void createRewardoCardListViewModel(List <long> partnerCardsFromCNXML, RewardoCardListViewModel pom, RewardoCardListViewModel pomRewardoCardListViewModel, short organizationId)
 {
     foreach (var item in partnerCardsFromCNXML)
     {
         if (rewardoCardListViewModelContainsThisCardId(pomRewardoCardListViewModel, item, organizationId)) // if does not contain
         {
             var rewardoCardViewModel = getRewardoCardViewModelByCardCrmId(item, organizationId);
             pom.rclvm.Add(rewardoCardViewModel);
         }
         else
         {
             // Create foo RewardoCardViewModel with CARDNO == "" and add to @param pom
             RewardoCardViewModel rewardoCardViewModel = new RewardoCardViewModel();
             rewardoCardViewModel.CardCRMId = item;
             rewardoCardViewModel.Cardno    = "";
             pom.rclvm.Add(rewardoCardViewModel);
         }
     }
 }