RIA存储过程 - 服务代码未执行

时间:2012-01-24 12:21:43

标签: silverlight ria domainservices

我在SQL Server中有一个自定义存储过程,我想通过RIA服务执行。我已经用标量返回类型完成了函数导入(int假设存储过程返回行计数)。我可以在ObjectContext中看到我的存储过程。我将存储的proc包装在我的RIA服务中,从我的Silverlight客户端调用。客户端在此示例中调用方法“ApproveOrRejectLeave”,但服务器端代码永远不会被执行。我甚至尝试过调用tmsService.SubmitChanges(),但是在服务器端没有任何反应。

我错过了什么吗?

客户端:

EmpDomainContext tmsService = new EmpDomainContext();
tmsService.ApproveOrRejectLeave(leaveRequest);

服务器端:

public void ApproveOrRejectLeave(LeaveRequestView current)
{
    ObjectResult result = this.ObjectContext.ApproveOrRejectLeave(current.EmpId, current.ReviewedByUserId, current.StatusId);
}

谢谢, RAV

0 个答案:

没有答案