Ejemplo n.º 1
0
        public async Task <OrderRowModel> AddRowToOrder(long id, OrderRowModel model)
        {
            if (await OrderExists(id) == false)
            {
                throw new EntityNotFoundException <OrderModel>(id);
            }

            var row = new OrderRow();

            model.MapTo(row);

            row.OrderId = id;
            await _db.OrderRows.AddAsync(row);

            await _db.SaveChangesAsync();

            return(row.MapToDto());
        }