我在vb中有以下代码:
If MsgBox("Current settings off. Employee weekly off's do not match the saved settings. Do you wish to update the current settings or keep the existing settings.", vbInformation + vbYesNo + vbDefaultButton2) = vbYes Then
If m_WeeklyOffType = 0 Then
.IsWeeklyOff = False
.IsWeeklyOffHalfDay = False
Else
empTimesheetDeclareDetail.DateStatus = 2
empTimesheetDeclareDetail.MarkStatus = 3
End If
mWeeklyOffSettingsSameForAll = True
mWeeklyOffSettingsFlag = 1
Else
mWeeklyOffSettingsSameForAll = True
mWeeklyOffSettingsFlag = 0
End If
我正在使用Web API控制器,并将其转换为c#。
一切正常,直到我发现在VB中使用MsgBox
的情况为止。如何在API中实现此功能?我的控制器已经在执行,我如何停止(暂停)执行,并使用msgbox请求返回给客户端,并且取决于他的点击(即是或否),我会继续执行他先前的请求吗?
答案 0 :(得分:1)
坦率地说,我认为这是一个业务问题,而不是技术问题。但是,我唯一能解决的方法是在请求中为此条件添加一个附加参数,然后根据该参数可以决定需要在此处执行的操作。