public void TestAddBuild_OK2() { BuildSetService service = new BuildSetService(); BuildSetViewModel ViewModel = service.GetAllBuilds(); BuildViewModel lasstbuild = ViewModel.Builds.Last(); BuildInfoSet buildInfoSet = new BuildInfoSet(); buildInfoSet.BuildName = "TestName" + (DateTime.Now).ToString(); buildInfoSet.AliasName = "TestName" + (DateTime.Now).ToString(); buildInfoSet.BuildOwner = "TestOwner" + (DateTime.Now).ToString(); //BuildID,DataCenterID,BuildName,AliasName,BuildOwner //,DistrictCode,BuildAddr,BuildLong,BuildLat,BuildYear //,UpFloor,DownFloor,BuildFunc,TotalArea,AirArea //,DesignDept,WorkDept,CreateTime,CreateUser,MonitorDate //,AcceptDate,NumberOfPeople,SPArea,Image,TransCount //,InstallCapacity,OperateCapacity,DesignMeters,Mobiles ViewModel = service.AddBuild(buildInfoSet); Console.WriteLine(UtilTest.GetJson(ViewModel)); }
public void TestAddBuild_OK() { BuildSetService service = new BuildSetService(); BuildSetViewModel ViewModel = service.GetAllBuilds(); BuildViewModel lasstbuild = ViewModel.Builds.Last(); string lastBID = lasstbuild.BuildID; string newBuildID; int bID = Convert.ToInt16(lastBID.Substring(lastBID.Length - 3)); if (bID + 1 < 10) { newBuildID = "000001G00" + (bID + 1).ToString(); } else if (bID + 1 >= 10 && bID + 1 < 100) { newBuildID = "000001G0" + (bID + 1).ToString(); } else { newBuildID = "000001G" + (bID + 1).ToString(); } BuildInfoSet buildInfoSet = new BuildInfoSet(); buildInfoSet.BuildID = newBuildID; buildInfoSet.DataCenterID = "000001"; buildInfoSet.BuildName = "TestName" + (bID + 1).ToString(); buildInfoSet.AliasName = "TestName" + (bID + 1).ToString(); buildInfoSet.BuildOwner = "TestOwner" + (bID + 1).ToString(); buildInfoSet.DistrictCode = "310000"; buildInfoSet.BuildAddr = "Addr Test"; buildInfoSet.BuildLong = 123; buildInfoSet.BuildLat = 45; buildInfoSet.BuildYear = 2018; buildInfoSet.UpFloor = (bID + 1); buildInfoSet.DownFloor = bID; buildInfoSet.BuildFunc = "G"; buildInfoSet.TotalArea = 5000; buildInfoSet.AirArea = 3000; buildInfoSet.DesignDept = "设计单位" + (bID + 1).ToString(); buildInfoSet.WorkDept = "使用单位" + (bID + 1).ToString(); buildInfoSet.CreateTime = DateTime.Now; buildInfoSet.CreateUser = "******"; buildInfoSet.MonitorDate = DateTime.Now; buildInfoSet.AcceptDate = DateTime.Now; buildInfoSet.NumberOfPeople = 500; buildInfoSet.SPArea = 500; buildInfoSet.Image = null; buildInfoSet.TransCount = 5; buildInfoSet.InstallCapacity = 500; buildInfoSet.OperateCapacity = 400; buildInfoSet.DesignMeters = 20 + bID + 1; buildInfoSet.Mobiles = "12345678901"; //BuildID,DataCenterID,BuildName,AliasName,BuildOwner //,DistrictCode,BuildAddr,BuildLong,BuildLat,BuildYear //,UpFloor,DownFloor,BuildFunc,TotalArea,AirArea //,DesignDept,WorkDept,CreateTime,CreateUser,MonitorDate //,AcceptDate,NumberOfPeople,SPArea,Image,TransCount //,InstallCapacity,OperateCapacity,DesignMeters,Mobiles ViewModel = service.AddBuild(buildInfoSet); Console.WriteLine(UtilTest.GetJson(ViewModel)); }