Esempio n. 1
0
        public async Task <IActionResult> AddBeer([FromBody] UpdateBeerRequest beer)
        {
            if (ModelState.IsValid)
            {
                var entity = new BeerEntity()
                {
                    Abv       = beer.Abv,
                    Name      = beer.Name,
                    BreweryId = beer.BreweryId
                };
                await _beersRepository.Add(entity);

                /*
                 * await _beersRepository.Add(new BeerEntity()
                 * {
                 * Abv = beer.Abv,
                 * Name = beer.Name,
                 * BreweryId =  beer.BreweryId
                 * });
                 */
                //return StatusCode((int)System.Net.HttpStatusCode.Created);
                return(new StatusCodeResult((int)System.Net.HttpStatusCode.Created));
            }
            else
            {
                return(BadRequest());
            }
        }