0
아래의 메서드에서 db.SubmitChanges는 intellisense에서 잘못되었거나 인식 할 수없는 것으로 표시됩니다. 이것은 LINQ를 사용하여 데이터베이스에서 레코드를 업데이트하려는 첫 번째 시도이며이 방법에는 아직 발견되지 않은 다른 논리/구문 오류가있을 수 있습니다. SubmitChanges의 원인은 무엇입니까?MVC3 LINQ SubmitChanges 잘못되었습니다.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.ComponentModel.DataAnnotations;
using System.Linq.Expressions;
public void updateInfo(RefillViewModel _myRefillViewModel) {
try {
decimal patid = _myRefillViewModel.Patient.Patient_ID;
decimal rxid = _myRefillViewModel.Rx.Rx_ID;
CAHODEntities db = new CAHODEntities();
List<Fill> FillList = db.Fills.Where(p => p.Rx.Rx_ID == rxid && p.Rx.Patient_ID == patid && p.Status == "UnFilled").ToList();
foreach (var item in FillList)
{
if (FillList.Count() == 0)
{
item.Status = "Requested";
}
}
db.SubmitChanges();
}
}
고마워요! 그거였다. – HendPro12