Exemple #1
0
        /// <summary>
        /// Adds the specified input.
        /// </summary>
        /// <param name="input">The input.</param>
        public async Task Add(LiquorInputDto input)
        {
            using (var unitOfWork = UnitOfWorkFactory.Create())
            {
                var parameter = new Liquor()
                {
                    LiquorName   = input.LiquorName,
                    LiquorTypeId = input.LiquorTypeId
                };
                await unitOfWork.Liquors.Add(parameter);

                await unitOfWork.CompleteAsync();
            }
        }
Exemple #2
0
        public async Task <IActionResult> Post([FromBody] LiquorInputDto input)
        {
            await _liquorBusiness.Add(input);

            return(Created(String.Empty, null));
        }