Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
 public VipDemand Match(VipDemandExcel stat)
 {
     return(FirstOrDefault(x => x.SerialNumber == stat.SerialNumber));
 }
Exemplo n.º 3
0
 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));
 }