public ActionResult Register(Guid?Id) { UserRegisterViewModel model = new UserRegisterViewModel(); Id = new Guid("BF60FF99-0E9E-4E75-8B4F-5C70CBD3B4A0"); if (Id != Guid.Empty && Id != null) { CommonGeneric <PMSuser> _commonservice = new CommonGeneric <PMSuser>(); var data = _commonservice.GetById(Id.Value); model = new UserRegisterViewModel(data.Id, data.Name, data.UserName, data.Phone, data.Email, data.DOB); } return(View(model)); }
public void TestToListControllerEntity() { CommonGeneric <Data.DataEntity.TrainingType, Controller.DtoEntity.TrainingType> commonGenericData = new CommonGeneric <Data.DataEntity.TrainingType, Controller.DtoEntity.TrainingType>(); Data.DataEntity.TrainingType dataTrainingType = new Data.DataEntity.TrainingType { Id = Guid.NewGuid(), Name = "Testing" }; Data.DataEntity.TrainingType dataTrainingType2 = new Data.DataEntity.TrainingType { Id = Guid.NewGuid(), Name = "Testing 2" }; List <Data.DataEntity.TrainingType> dataTrainingTypeList = new List <Data.DataEntity.TrainingType>(); dataTrainingTypeList.Add(dataTrainingType); dataTrainingTypeList.Add(dataTrainingType2); List <Controller.DtoEntity.TrainingType> controllerTypeList = commonGenericData.ToDtoEntityList(dataTrainingTypeList); for (int count = 0; count < dataTrainingTypeList.Count - 1; count++) { Assert.AreEqual(dataTrainingTypeList[count].Id, controllerTypeList[count].Id); Assert.AreEqual(dataTrainingTypeList[count].Name, controllerTypeList[count].Name); } }
public void TestToControllerEntity() { CommonGeneric <Data.DataEntity.TrainingType, Controller.DtoEntity.TrainingType> commonGenericData = new CommonGeneric <Data.DataEntity.TrainingType, Controller.DtoEntity.TrainingType>(); Data.DataEntity.TrainingType dataTrainingType = new Data.DataEntity.TrainingType { Id = Guid.NewGuid(), Name = "Testing" }; Controller.DtoEntity.TrainingType controllerTrainingType = commonGenericData.ToDtoEntity(dataTrainingType); Assert.AreEqual(dataTrainingType.Id, controllerTrainingType.Id); Assert.AreEqual(dataTrainingType.Name, controllerTrainingType.Name); }