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); } } }
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); }