SqlException: Недопустимое имя столбца "Coffees_CoffeeID" asp.net

Пишу интернет-магазин для диплома по примеру https://professorweb.ru/my/ASP_NET/gamestore/level1/1_8.php Возникает вот такая ошибка при добавлении заказа введите сюда описание изображения

Также пишет UpdateException: An error occurred while updating the entries. See the inner exception for details.

Код: `namespace CoffeeStore.Models.Repository { public class Repository {

        private EFDbContext context = new EFDbContext();

        public IEnumerable<Coffees> Coffee
        {
            get { return context.Coffee; }
        }
     // Чтение данных из таблицы Orders
    public IEnumerable<Order> Orders
    {
        get
        {
            return context.Orders
                .Include(o => o.OrderLines.Select(ol => ol.Coffees));
        }
    }

    // Сохранить данные заказа в базе данных
    public void SaveOrder(Order order)
    {
        if (order.OrderId == 0)
        {
            order = context.Orders.Add(order);

            foreach (OrderLine line in order.OrderLines)
            {
                context.Entry(line.Coffees).State
                    = EntityState.Modified;
            }

        }
        else
        {
            Order dbOrder = context.Orders.Find(order.OrderId);
            if (dbOrder != null)
            {
                dbOrder.Name = order.Name;
                dbOrder.Line1 = order.Line1;
                dbOrder.Line2 = order.Line2;
                dbOrder.Line3 = order.Line3;
                dbOrder.City = order.City;
                dbOrder.GiftWrap = order.GiftWrap;
                dbOrder.Dispatched = order.Dispatched;
            }
        }
        context.SaveChanges();
    }
}

`Также выделяет ошибку и здесь

Таблицы базы данныхвведите сюда описание изображения

введите сюда описание изображения

введите сюда описание изображения

InnerExceptionвведите сюда описание изображения


Ответы (0 шт):