0
public void RejectOrder(string rejectReason, int selectedNewOrderId)
{
SFNewOrder sfNewOrder = mdbDataContext.SFNewOrders.FirstOrDefault(x => x.ID == selectedNewOrderId && !x.IsRejected);
if (sfNewOrder != null)
{
sfNewOrder.IsRejected = true;
}
SFReject sfReject = new SFReject();
sfReject.SFNewOrderID = sfNewOrder.ID;
sfReject.RejectReason = rejectReason;
sfReject.RejectedDate = DateTime.Now;
sfReject.RejectedBy = 2;
mdbDataContext.SFRejects.InsertOnSubmit(sfReject);
mdbDataContext.SubmitChanges();
}
내가 SFNewOrder
표 & 삽입 SFReject 테이블에 새 레코드에 IsRejected
속성을 변경하려면 내부 서버 오류를 발생합니다. 하지만 사전에SubmitChanges()는 여기에
mdbDataContext.submitchanges();
... 도와주세요 감사에 ...
내부 서버 오류
을 받고 있어요.
내부 서버 오류는 서버에서 문제가 발생했음을 의미합니다. 아마 당신이 알지 못하는 어떤 종류의 예외가 발생했을 것입니다. 어떤 종류의 예외인지 알아보기 위해 디버그를 시도한 다음 질문을 업데이트하십시오. –
올바른 오류 메시지를 표시하십시오. –
이 코드 블록에 try catch를 추가하고 오류를 기록하십시오. 또는 catch 블록 안에 중단 점을 배치하십시오. 그런 다음 여기에 오류 메시지를 게시하십시오. – user3185569