本文整理汇总了C#中Cargo类的典型用法代码示例。如果您正苦于以下问题:C#Cargo类的具体用法?C#Cargo怎么用?C#Cargo使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:toCargoRoutingDTO
publicvoidtoCargoRoutingDTO()
{
varorigin=L.HONGKONG;
vardestination=L.LONGBEACH;
varcargo=newCargo(newTrackingId("XYZ"),newRouteSpecification(origin,destination,DateTime.Now));
varitinerary=newItinerary(
Leg.DeriveLeg(SampleVoyages.pacific1,L.HONGKONG,L.TOKYO),
Leg.DeriveLeg(SampleVoyages.pacific1,L.TOKYO,L.LONGBEACH)
);
cargo.AssignToRoute(itinerary);
vardto=DTOAssembler.toDTO(cargo);
Assert.AreEqual(2,dto.getLegs().Count());
LegDTOlegDTO=dto.getLegs().ElementAt(0);
Assert.AreEqual("PAC1",legDTO.getVoyageNumber());
Assert.AreEqual("CNHKG",legDTO.getFrom());
Assert.AreEqual("JNTKO",legDTO.getTo());
legDTO=dto.getLegs().ElementAt(1);
Assert.AreEqual("PAC1",legDTO.getVoyageNumber());
Assert.AreEqual("JNTKO",legDTO.getFrom());
Assert.AreEqual("USLBG",legDTO.getTo());
}
原文链接:
http://www.jxszl.com/biancheng/C/556679.html