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); }
public Guid ExecuteAdd(Controller.DtoEntity.TrainingType trainingType) { try { if (string.IsNullOrEmpty(trainingType.Name)) { throw new Exception("Add TrainingType, Name shouldn't be empty"); } Data.DataEntity.TrainingType trainingTypeResult = Singleton.TrainingTypeAdd.Add(CommonSingleton.TrainingTypeCommon.ToDataEntity(trainingType)); return(trainingTypeResult.Id); } catch (Exception) { throw; } }