コード例 #1
0
 private ActionRequestType GetActionRequestType(Merchant.Enumerations.Orders.ProductBookingType productBookingType, decimal quantityBooked)
 {
     if (Merchant.Enumerations.Orders.ProductBookingType.New.Equals(productBookingType))
     {
         return(ActionRequestType.Add);
     }
     else
     {
         if (quantityBooked > 0)
         {
             return(ActionRequestType.Change);
         }
         else
         {
             return(ActionRequestType.Delete);
         }
     }
 }
コード例 #2
0
        private cidxListProductBookingType GetProductBookingType(Merchant.Enumerations.Orders.ProductBookingType productBookingType)
        {
            if (Merchant.Enumerations.Orders.ProductBookingType.New.Equals(productBookingType))
            {
                return(cidxListProductBookingType.New);
            }

            if (Merchant.Enumerations.Orders.ProductBookingType.Changed.Equals(productBookingType))
            {
                return(cidxListProductBookingType.Changed);
            }

            if (Merchant.Enumerations.Orders.ProductBookingType.Cancelled.Equals(productBookingType))
            {
                return(cidxListProductBookingType.Cancelled);
            }

            return(cidxListProductBookingType.SummaryRequest);
        }