You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

91 lines
3.1 KiB
C#

using System;
using System.Collections.Generic;
using AutoMapper;
using HcUtility.Core;
using Newtonsoft.Json;
namespace DSWeb.MvcShipping.Models.MsChFee
{
[JsonObject]
public class MsDjyInvFee
{
public string BookingBill { get; set; }
public string HouseBill { get; set; }
public string InvoiceNumber { get; set; }
public string ReceiptNumber { get; set; }
public string BillingTime { get; set; }
public string BillDate { get; set; }
public string ShippingCompany { get; set; }
public string Departure { get; set; }
public string PortOfLoading { get; set; }
public string Destination { get; set; }
public string UnloadingPort { get; set; }
public string SailingDate { get; set; }
public string ArrivalDate { get; set; }
public string ShipName { get; set; }
public string Voyage { get; set; }
public string Route { get; set; }
public string TransitPort { get; set; }
public string SecondShipName { get; set; }
public string SecondVoyage { get; set; }
public string SigningMethod { get; set; }
public string DateOfSigning { get; set; }
public string SigningLocation { get; set; }
public string PaymentMethods { get; set; }
public string ShippingTerms { get; set; }
public string BillRecipient { get; set; }
public string BillRecipientContactInformation { get; set; }
public string ContainerModel { get; set; }
public string ContainerCount { get; set; }
public string Pieces { get; set; }
public string weight { get; set; }
public string Size { get; set; }
public string TotalRMB { get; set; }
public string TotalUSD { get; set; }
public string Currency { get; set; }
public string TotalInvoiceAmount { get; set; }
public string AppointmentNumber { get; set; }
public string OutGate { get; set; }
public string InGate { get; set; }
public string LastFreeDay { get; set; }
public string PayingFor { get; set; }
public List<MsDjyInvFeeDetail> Details { get; set; }
}
[JsonObject]
public class MsDjyInvFeeDetail
{
public string CostName { get; set; }
public string ContainerNumber { get; set; }
public string ContainerModel { get; set; }
public string UnitPrice { get; set; }
public string Quantity { get; set; }
public string Amount { get; set; }
public string Currency { get; set; }
public string ExchangeRate { get; set; }
public string UnitStandard { get; set; }
public string ToCurrency { get; set; }
public string ToCurrencyAmount { get; set; }
public string FeeStandard { get; set; }
}
public class JsonDjyFee
{
public string UniqueId { get; set; }
public string CompId { get; set; }
public string UserName { get; set; }
public string Email { get; set; }
public System.Collections.Generic.List<MsDjyInvFee> Records { get; set; }
}
//
}