Example #1
0
        public async Task <BreedForCreationDto> CreateBreed(BreedForCreationDto breed)
        {
            await _breedRepository.AddAsync(new Breed()
            {
                BreedEnglish   = breed.LanguageEn,
                BreedUkrainian = breed.LanguageUa
            });

            await _breedRepository.SaveAsync();

            return(breed);
        }
Example #2
0
        public IActionResult CreateBreed([FromBody] BreedForCreationDto breedForCreation)
        {
            if (breedForCreation == null || this.breedRepository.BreedExists(breedForCreation.Name))
            {
                return(BadRequest());
            }

            // TODO implement auto mapping
            //var breedDto = new BreedDto
            //{
            //    Id = Guid.NewGuid(),
            //    ColdHardy =

            //};

            return(null);
        }