/// <summary> /// Gets a string representation of the lab test type. /// </summary> /// /// <returns> /// A string representing the lab test type. /// </returns> /// public override string ToString() { StringBuilder result = new StringBuilder(200); result.Append(When); if (!string.IsNullOrEmpty(Name)) { result.AppendFormat( Resources.ListFormat, Name); } if (Substance != null) { result.AppendFormat( Resources.ListFormat, Substance.ToString()); } if (CollectionMethod != null) { result.AppendFormat( Resources.ListFormat, CollectionMethod.ToString()); } if (TestAbbreviation != null) { result.AppendFormat( Resources.ListFormat, TestAbbreviation); } if (!string.IsNullOrEmpty(Description)) { result.AppendFormat( Resources.ListFormat, Description); } if (Result != null) { result.AppendFormat( Resources.ListFormat, Result.ToString()); } if (Status != null) { result.AppendFormat( Resources.ListFormat, Status.ToString()); } return(result.ToString()); }
} //CalculateBalance private int AddCollectionLog(int customerID, int loanID, CollectionType type, CollectionMethod method) { Log.Info("Adding collection log to customer {0} loan {1} type {2} method {3}", customerID, loanID, type, method); return(DB.ExecuteScalar <int>("AddCollectionLog", CommandSpecies.StoredProcedure, new QueryParameter("CustomerID", customerID), new QueryParameter("LoanID", loanID), new QueryParameter("Type", type.ToString()), new QueryParameter("Method", method.ToString()), new QueryParameter("Now", this.now))); } //AddCollectionLog
internal override void WriteXml(XmlTextWriter xmlWriter) { xmlWriter.WriteStartElement("purchase"); // Start: purchase xmlWriter.WriteElementString("collection_method", CollectionMethod.ToString().EnumNameToTransportCase()); if (NetTerms.HasValue) { xmlWriter.WriteElementString("net_terms", NetTerms.Value.ToString()); } if (PoNumber != null) { xmlWriter.WriteElementString("po_number", PoNumber); } xmlWriter.WriteElementString("currency", Currency); if (ShippingAddressId.HasValue) { xmlWriter.WriteElementString("shipping_address_id", ShippingAddressId.Value.ToString()); } Account.WriteXml(xmlWriter); if (Adjustments.HasAny()) { xmlWriter.WriteStartElement("adjustments"); // Start: adjustments foreach (var adjustment in Adjustments) { adjustment.WriteEmbeddedXml(xmlWriter); } xmlWriter.WriteEndElement(); // End: adjustments } if (Subscriptions.HasAny()) { xmlWriter.WriteStartElement("subscriptions"); // Start: subscriptions foreach (var subscription in Subscriptions) { subscription.WriteEmbeddedSubscriptionXml(xmlWriter); } xmlWriter.WriteEndElement(); // End: subscriptions } if (CouponCodes.HasAny()) { xmlWriter.WriteStartElement("coupon_codes"); // Start: coupon_codes foreach (var code in CouponCodes) { xmlWriter.WriteElementString("coupon_code", code); } xmlWriter.WriteEndElement(); // End: coupon_codes } if (GiftCardRedemptionCode != null) { var gc = new GiftCard(GiftCardRedemptionCode); gc.WriteRedemptionXml(xmlWriter); } if (CustomerNotes != null) { xmlWriter.WriteElementString("customer_notes", CustomerNotes); } if (TermsAndConditions != null) { xmlWriter.WriteElementString("terms_and_conditions", TermsAndConditions); } if (VatReverseChargeNotes != null) { xmlWriter.WriteElementString("vat_reverse_charge_notes", VatReverseChargeNotes); } if (GatewayCode != null) { xmlWriter.WriteElementString("gateway_code", GatewayCode); } xmlWriter.WriteEndElement(); // End: purchase }