Пример #1
0
        private static void DateConversion(TravelDataContract contract, object value)
        {
            var datetime = TryParser.DateTime(value);

            contract.StartDate = datetime;
            contract.EndDate   = datetime;
        }
Пример #2
0
 private static void CostCodeConversion(TravelDataContract contract, object value)
 {
     var stringValue = string.Format("{0}", value);
     if (CostCodeRegEx.IsMatch(stringValue))
     {
         contract.CostCode = CostCodeRegEx.Match(stringValue).Value;
     }
 }
Пример #3
0
        private static void CostCodeConversion(TravelDataContract contract, object value)
        {
            var stringValue = string.Format("{0}", value);

            if (CostCodeRegEx.IsMatch(stringValue))
            {
                contract.CostCode = CostCodeRegEx.Match(stringValue).Value;
            }
        }
Пример #4
0
 private static void TravelTypeConversion(TravelDataContract contract, object value)
 {
     var stringValue = string.Format("{0}", value).Trim();
     if (string.Equals(stringValue,"A",StringComparison.InvariantCultureIgnoreCase))
     {
         contract.TravelType = TravelType.AirTravel;
     }
     if (string.Equals(stringValue, "H", StringComparison.InvariantCultureIgnoreCase))
     {
         contract.TravelType = TravelType.Hotel;
     }
 }
Пример #5
0
 private static void TravelTypeConversion(TravelDataContract contract, object value)
 {
     var stringValue = string.Format("{0}", value).Trim().ToUpper();
     if (stringValue.Contains("AIR"))
     {
         contract.TravelType = TravelType.AirTravel;
     }
     if (stringValue.Contains("HOTEL"))
     {
         contract.TravelType = TravelType.Hotel;
     }
 }
Пример #6
0
        private static void TravelTypeConversion(TravelDataContract contract, object value)
        {
            var stringValue = string.Format("{0}", value).Trim().ToUpper();

            if (stringValue.Contains("AIR"))
            {
                contract.TravelType = TravelType.AirTravel;
            }
            if (stringValue.Contains("HOTEL"))
            {
                contract.TravelType = TravelType.Hotel;
            }
        }
Пример #7
0
 private static void ClassCategoryConversion(TravelDataContract contract, object value)
 {
     var stringValue = string.Format("{0}", value).Trim();
     if (string.Equals(stringValue, "Eco", StringComparison.InvariantCultureIgnoreCase))
     {
         contract.ClassCategory = TravelClass.Economy;
         return;
     }
     if (string.Equals(stringValue, "Bus", StringComparison.InvariantCultureIgnoreCase))
     {
         contract.ClassCategory = TravelClass.Business;
         return;
     }
     contract.ClassCategory = TravelClass.Average;
 }
Пример #8
0
        private static void ClassCategoryConversion(TravelDataContract contract, object value)
        {
            var stringValue = string.Format("{0}", value).Trim();

            if (string.Equals(stringValue, "Eco", StringComparison.InvariantCultureIgnoreCase))
            {
                contract.ClassCategory = TravelClass.Economy;
                return;
            }
            if (string.Equals(stringValue, "Bus", StringComparison.InvariantCultureIgnoreCase))
            {
                contract.ClassCategory = TravelClass.Business;
                return;
            }
            contract.ClassCategory = TravelClass.Average;
        }
Пример #9
0
 private static void DateConversion(TravelDataContract contract, object value)
 {
     var datetime = TryParser.DateTime(value);
     contract.StartDate = datetime;
     contract.EndDate = datetime;
 }