Exemple #1
0
        public async Task <IActionResult> AddTea(TeaDto teaDto)
        {
            var tea = new Tea
            {
                Name  = teaDto.Name,
                Price = teaDto.Price
            };

            await _context.Tea.AddAsync(tea);

            await _context.SaveChangesAsync();

            return(StatusCode(201));
        }
Exemple #2
0
        public async Task <IActionResult> EditTea(TeaDto teaDto, int id)
        {
            var tea = await _context.Tea.FirstOrDefaultAsync(x => x.Id == id);

            if (tea == null)
            {
                return(null);
            }

            tea.Name  = teaDto.Name;
            tea.Price = teaDto.Price;

            await _context.SaveChangesAsync();

            return(StatusCode(200));
        }