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();
}
をスローします。しかし、私はでSubmitChanges()は私がSFRejectテーブルに新しいレコードを挿入し<code>SFNewOrder</code>表&に<code>IsRejected</code>プロパティを変更する内部サーバーエラーにここ
mdbDataContext.submitchanges();
に...
内部サーバーエラー
を取得メートル...事前に感謝を助けてください。
内部サーバーエラーは、サーバー上で何か問題が発生したことを意味します。おそらくあなたが気づいていない何らかの例外が発生している可能性があります。デバッグして、どのような例外が発生しているのかを確認してから、質問を更新してください。 –
正しいエラーメッセージを表示してください。 –
このコードブロックにtry catchを追加し、エラーをログに記録します。またはキャッチブロック内にブレークポイントを配置します。次に、ここにエラーメッセージを投稿します。 – user3185569