using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace ARC.GMP.Models { public class GiftModel { public GiftInformation giftInformation; public GiftDetails giftDetails; public DonorInformation donorInformation; public AdjustmentDetails adjustmentDetails; public InKindDetails inKindDetails; public StockDetails stockDetails; } public class GiftInformation { public string GiftId; public DateTime DepositDate ; public DateTime GiftDate; public DateTime NoFeed; public string TransactionType; public int DonationAmount; public string FundCode; public string AdjustmentCode; public string Affiliation; public string DonorSpecifiedChapter; public int FacilityNumber; public string VendorCode; public string PackageCode; public string AskStatus; public string MisdirectedFlag; public string SplitGifts; public string PaymentMethod; } public class GiftDetails { public string AquiredBatchNumber; public string ImageId; public string GiftStatus; public string GiftSubStatus; public string GiftKind; public string QueueId; public string QCReceiver; public string QAReceiver; public string AltTransactionId; public string EventBenefit; public string ShippingTrackingRef; public string SendingChapter; public string UnderlyingDonor; public string FundName; public int PledgeNumber; public DateTime ReleasedDate; public string DepositLocation; public string Microsite; public string WebRefer; public string AccountId; public string MatchingResults; public string PreProcessFlag; public string Expenses; public string MisdirectedFlag; } public class DonorInformation { public string FirstName; public string MiddleName; public string LastName; public string AddressLine1; public string AddressLine2; public string City; public int ForeignAddressIndicator; public string State; public string Country; public string EmailAddress; public string ClassificationCode; public string ClassificationValue; } public class AdjustmentDetails { public string AdjustmentFlag; public string AdjustmentCode; public string AdjustmentImpact; public string AdjustmentUser; public string AdjustmentSequence; } public class InKindDetails { public string DroChapter; public string Quantity; public string UnitOfMeasure; public string ItemDescription; } public class StockDetails { public int AvgHighlowprice; public DateTime DateSecuritiesSold; public DateTime DateSharesReceieved; public int SalesPrice; public string TypeOfSecurities; public int NoOfSecurities; } public class GiftModel1 { public string GiftId; public DateTime DepositDate; public DateTime GiftDate; public DateTime NoFeed; public string TransactionType; public int DonationAmount; public string FundCode; public string AdjustmentCode; public string Affiliation; public string DonorSpecifiedChapter; public int FacilityNumber; public string VendorCode; public string PackageCode; public string AskStatus; public string MisdirectedFlag; public string SplitGifts; public string PaymentMethod; public string AquiredBatchNumber; public string ImageId; public string GiftStatus; public string GiftSubStatus; public string GiftKind; public string QueueId; public string QCReceiver; public string QAReceiver; public string AltTransactionId; public string EventBenefit; public string ShippingTrackingRef; public string SendingChapter; public string UnderlyingDonor; public string FundName; public int PledgeNumber; public DateTime ReleasedDate; public string DepositLocation; public string Microsite; public string WebRefer; public string AccountId; public string MatchingResults; public string PreProcessFlag; public string Expenses; //public string MisdirectedFlag; public string FirstName; public string MiddleName; public string LastName; public string AddressLine1; public string AddressLine2; public string City; public int ForeignAddressIndicator; public string State; public string Country; public string EmailAddress; public string ClassificationCode; public string ClassificationValue; public string AdjustmentFlag; //public string AdjustmentCode; public string AdjustmentImpact; public string AdjustmentUser; public string AdjustmentSequence; public string DroChapter; public string Quantity; public string UnitOfMeasure; public string ItemDescription; public int AvgHighlowprice; public DateTime DateSecuritiesSold; public DateTime DateSharesReceieved; public int SalesPrice; public string TypeOfSecurities; public int NoOfSecurities; } }