Как использовать значения foreach вне l oop in c# - PullRequest
0 голосов
/ 26 апреля 2020
public ActionResult Create_Post()
    {
        Sales sales = new Sales();
        var saleswithID = db.Sales.Where(x => x.ProductName == sales.ProductName);
        int id;
        foreach (var item in saleswithID)
        {
           id = item.ProductID;
        }
        sales.ProductID = id;
        UpdateModel(sales);

Привет, ребята, я новичок в C# и mvc, я пытаюсь изменить свойство ProductID для продаж, которое используется для привязки опубликованных результатов. Я хочу использовать свойство ProductName из того, что было привязано к продажам, чтобы найти его идентификатор из БД с помощью предложения where, как показано в коде. Когда я пытаюсь использовать int id, чтобы получить ProductID и передать его в sales.ProductID, это показывает ошибку. Есть ли способ, которым я могу сделать это, или есть какие-то лучшие способы добиться изменений. Я открыт для любых решений. Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...