Пример #1
0
 private string getApplyType(Service.Order.Domain.Applyform.BaseApplyform applyform)
 {
     if (applyform is Service.Order.Domain.Applyform.PostponeApplyform)
     {
         return("改期");
     }
     else if (applyform is Service.Order.Domain.Applyform.RefundApplyform)
     {
         return("退票");
     }
     else if (applyform is Service.Order.Domain.Applyform.ScrapApplyform)
     {
         return("废票");
     }
     return(string.Empty);
 }
Пример #2
0
 private string getTakeoffTimes(Service.Order.Domain.Applyform.BaseApplyform applyform)
 {
     if (applyform is Service.Order.Domain.Applyform.RefundOrScrapApplyform)
     {
         var refundOrScrapApplyform = applyform as Service.Order.Domain.Applyform.RefundOrScrapApplyform;
         return(refundOrScrapApplyform.Flights.Join(HTMLNewLine, item => item.OriginalFlight.TakeoffTime.ToString("yyyy-MM-dd HH:mm")));
     }
     else if (applyform is Service.Order.Domain.Applyform.PostponeApplyform)
     {
         var postponeApplyform = applyform as Service.Order.Domain.Applyform.PostponeApplyform;
         return(postponeApplyform.Flights.Join(HTMLNewLine, item => item.OriginalFlight.TakeoffTime.ToString("yyyy-MM-dd HH:mm")));
     }
     else
     {
         return(string.Empty);
     }
 }
Пример #3
0
 private string getFlights(Service.Order.Domain.Applyform.BaseApplyform applyform)
 {
     if (applyform is Service.Order.Domain.Applyform.RefundOrScrapApplyform)
     {
         var refundOrScrapApplyform = applyform as Service.Order.Domain.Applyform.RefundOrScrapApplyform;
         return(refundOrScrapApplyform.Flights.Join(HTMLNewLine, item => getFlight(item.OriginalFlight)));
     }
     else if (applyform is Service.Order.Domain.Applyform.PostponeApplyform)
     {
         var postponeApplyform = applyform as Service.Order.Domain.Applyform.PostponeApplyform;
         return(postponeApplyform.Flights.Join(HTMLNewLine, item => getFlight(item.OriginalFlight)));
     }
     else
     {
         return(string.Empty);
     }
 }