private void bindRefundRule(Order order, string source) { if (order.IsSpecial) { RefundAndReschedulingProvision rule = order.IsThirdRelation ? order.Supplier.Product.RefundAndReschedulingProvision : order.Provider.Product.RefundAndReschedulingProvision; hidPublishRefundRule.Value = string.Format( "<div class='hd'><h2>更改规定:</h2><span>{0}</span></div><div class='hd'><h2>作废规定:</h2><span>{1}</span></div><div class='hd'><h2>退票规定:</h2><span>{2}</span></div><div class='hd'><h2>签转规定:</h2><span>{3}</span><div>", rule == null ? string.Empty : rule.Alteration, rule == null ? string.Empty : rule.Scrap, rule == null ? string.Empty : rule.Refund, rule == null ? string.Empty : rule.Transfer ); if (order.Status == OrderStatus.Applied) { hidShowProductAttention.Value = "2"; } else if (order.Status == OrderStatus.Ordered && order.RevisedPrice) { hidShowProductAttention.Value = "3"; } else { hidShowProductAttention.Value = "1"; } } else { hidShowProductAttention.Value = ""; } }
public static string GetRegulation(RefundAndReschedulingProvision regulation) { StringBuilder result = new StringBuilder(); result.AppendFormat("<p><span class=b>更改规定:</span>{0}</p>", regulation.Alteration); result.AppendFormat("<p><span class=b>作废规定:</span>{0}</p>", regulation.Scrap); result.AppendFormat("<p><span class=b>退票规定:</span>{0}</p>", regulation.Refund); result.AppendFormat("<p><span class=b>签转规定:</span>{0}</p>", regulation.Transfer); return(result.ToString()); }
private string getProvision(RefundAndReschedulingProvision provision) { if (provision == null) { return(string.Empty); } return(string.Format("作废规定:{0}<br />改签规定:{1}<br />签转规定:{2}<br />退票规定:{3}", provision.Scrap, provision.Alteration, provision.Transfer, provision.Refund)); }
public static string GetGeneralBunkRegulation(RefundAndReschedulingProvision bunk) { if (bunk == null) { return(string.Empty); } StringBuilder result = new StringBuilder(); result.AppendFormat("<p><span class=b>退票规定:</span>{0}</p>", bunk.Refund); result.AppendFormat("<p><span class=b>废票规定:</span>{0}</p>", bunk.Scrap); result.AppendFormat("<p><span class=b>更改规定:</span>{0}</p>", bunk.Alteration); result.AppendFormat("<p><span class=b>签转规定:</span>{0}</p>", bunk.Transfer); return(result.ToString()); }
public static string GetBunkRegulation(RefundAndReschedulingProvision bunk, Service.Order.Domain.Order order) { if (bunk == null) { return(string.Empty); } StringBuilder result = new StringBuilder(); result.AppendFormat("<p><span class=b>退票规定:</span>{0}</p>", bunk.Refund); if (!order.IsThirdRelation) { result.AppendFormat("<p><span class=b>废票规定:</span>{0}</p>", bunk.Scrap); } result.AppendFormat("<p><span class=b>更改规定:</span>{0}</p>", bunk.Alteration); result.AppendFormat("<p><span class=b>签转规定:</span>{0}</p>", bunk.Transfer); return(result.ToString()); }