public void Test_VipDemand_FromExcel() { var info = new VipDemandExcel { DemandLevelDescription = DemandLevel.LevelA.GetEnumDescription(), ProjectName = "abcdef", ContactPerson = "12345", NetworkTypeDescription = NetworkType.With2G3G.GetEnumDescription(), PlanDate = new DateTime(2016, 2, 2) }; var item = info.MapTo <VipDemand>(); Assert.AreEqual(item.DemandLevel, DemandLevel.LevelA); Assert.AreEqual(item.ProjectName, "abcdef"); Assert.AreEqual(item.ContactPerson, "12345"); Assert.AreEqual(item.NetworkType, NetworkType.With2G3G); Assert.AreEqual(item.PlanDate, new DateTime(2016, 2, 2)); }
public VipDemand Match(VipDemandExcel stat) { return(FirstOrDefault(x => x.SerialNumber == stat.SerialNumber)); }
public void Test_VipDemand_FromExcel() { var info = new VipDemandExcel { DemandLevelDescription = DemandLevel.LevelA.GetEnumDescription(), ProjectName = "abcdef", ContactPerson = "12345", NetworkTypeDescription = NetworkType.With2G3G.GetEnumDescription(), PlanDate = new DateTime(2016, 2, 2) }; var item = info.MapTo<VipDemand>(); Assert.AreEqual(item.DemandLevel, DemandLevel.LevelA); Assert.AreEqual(item.ProjectName, "abcdef"); Assert.AreEqual(item.ContactPerson, "12345"); Assert.AreEqual(item.NetworkType, NetworkType.With2G3G); Assert.AreEqual(item.PlanDate, new DateTime(2016, 2, 2)); }