1
LINQ To SQL 업데이트 메서드에서 process 문을 작성할 수 있는지 궁금합니다.LINQ에 프로세스 문을 쓸 수 있습니까?
데이터 계층 :
public Boolean Update(int userId,string version, Action<Application> callback)
{
using (var dc = new VettingDataContext(_connString))
{
var entity = (from a in dc.Applications
where a.UserId == userId && a.chr_Version==version
select a).First();
callback(entity);
try
{
dc.SubmitChanges();
return true;
}
catch (Exception)
{
return false;
}
}
}
도메인 계층 :
ApplicationDAL dal = new ApplicationDAL();
dal.Update(userId, "mf001", info =>
{
if(...){
.....
}else{
....
}
info.id=Convert.ToInt32(tb_id.Text);
});
나는 그 과정을 문 일 (에서는 if..else 및 데이터 변환 기능) 잘 모르겠어요.
네, 맞습니다. 전에는 작동하지 않지만 다른 문제가있을 수 있습니다. 감사. –