/* Options: Date: 2024-10-06 10:20:31 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://data.regent-college.edu //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddNullableAnnotations: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: CRMDonationUpsertRequest.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using regis.DynamicsCRM.Requests; namespace regis.DynamicsCRM.Requests { [Route("/DynamicsCRM/Donation/Upsert", "POST")] public partial class CRMDonationUpsertRequest : IReturn { public virtual int regent_id { get; set; } public virtual int? soft_credit_regent_id { get; set; } public virtual int? soft_credit_second_regent_id { get; set; } public virtual int? import_id { get; set; } public virtual bool is_contact { get; set; } public virtual bool is_account { get; set; } public virtual string name { get; set; } public virtual string description { get; set; } public virtual decimal total_pledge_amount { get; set; } public virtual decimal receipt_amount { get; set; } public virtual string currency { get; set; } public virtual string receipting_organization { get; set; } public virtual string type { get; set; } public virtual DateTime? gift_date { get; set; } public virtual string cheque_number { get; set; } public virtual bool do_not_receipt { get; set; } public virtual bool is_complete { get; set; } public virtual bool anonymous { get; set; } public virtual string gift_batch { get; set; } public virtual string source { get; set; } public virtual string channel { get; set; } public virtual string designation { get; set; } public virtual string designation_description { get; set; } public virtual string campaign { get; set; } public virtual string campaign_code { get; set; } public virtual string campaign_description { get; set; } public virtual DateTime? campaign_start_date { get; set; } public virtual DateTime? campaign_end_date { get; set; } public virtual decimal? campaign_goal { get; set; } public virtual string appeal { get; set; } public virtual string appeal_code { get; set; } public virtual string appeal_description { get; set; } public virtual DateTime? appeal_start_date { get; set; } public virtual DateTime? appeal_end_date { get; set; } public virtual decimal? appeal_goal { get; set; } public virtual DateTime? added_date { get; set; } } }