Ejemplo n.º 1
0
            public static IEnumerable <Validation> GetValidations()
            {
                var repository = new ValidationReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
                var result     = repository.ListAsync(null, null, null).Result;

                return(result);
            }
Ejemplo n.º 2
0
            public static Validation CreateValidation(Guid id, string name, string nameOnApplication, string description, string instruction, BuildingBlockIcon icon)
            {
                // prepare
                var writeRepository = new ValidationWriteRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
                var readRepository  = new ValidationReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));

                // create
                var validation = new Validation(id, name, nameOnApplication, description, instruction, icon);

                writeRepository.CreateAsync(validation).GetAwaiter().GetResult();

                // result
                var result = readRepository.GetAsync(id).Result;

                return(result);
            }