Beispiel #1
0
        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);
        }
Beispiel #2
0
 public Controller.DtoEntity.TrainingType ExecuteUpdate(Controller.DtoEntity.TrainingType trainingType)
 {
     try {
         if (Singleton.TrainingTypeSelect.Select(trainingType.Id) == null)
         {
             throw new Exception("Training Type Update. TrainingType doesn't exist.");
         }
         return(CommonSingleton.TrainingTypeCommon.ToDtoEntity(Singleton.TrainingTypeUpdate.Update(CommonSingleton.TrainingTypeCommon.ToDataEntity(trainingType))));
     }
     catch (Exception) {
         throw;
     }
 }
Beispiel #3
0
 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;
     }
 }