<Member>
업데이트
var member = new OpenAccess.Member // IQueryable<Member> Members 의 형태로 오픈억세스에 들어가 있다.
{
Zipcode = setZipCode01 + "-" + setZipCode02,
UserPswd = setUserPswd,
UserName = setUserName,
UserLevel = 9,
UserId = setUserId,
UserGroup = "USR",
UserCode = UserCodeGenerator(),
Regdate = DateTime.Now,
Phone = setPhone01 + "-" +
....(중략)....
}
using(var dbContext = new INardEntitiesModel())
{
dbContext.Add(member);
dbContext.SaveChanges(); // <--업뎃, 입력등을 하다가 이걸 수행하면 커밋이 수행
//커밋이 필요. 검색작업은 toList등 변환을 할때 커밋을 수행,
}
셀렉트 (커밋없음)
using (var dbContext = new INardEntitiesModel())
{
var dbHospitals = dbContext.Hospital_lists.Where(m => splitProjectNumFrominputedValue == m.ProjectNum);
foreach (var m in dbHospitals)
{
hospitalcodeModel.HospitalName = m.ProjectName;
}
}
.ToList() 로 커밋
Addresses = oldAddress.Select(item => new SelectListItem
{
Selected = false,
Text = "[" + item.Zipcode + "]" + item.Address,
Value = item.Zipcode
}).ToList(),