Entityframework 6.0 не генерирует сложный тип spName_Result в разделе сложных типов в .edmx - PullRequest
0 голосов
/ 22 сентября 2019

Я сохранил proc в db, и так как я использую Entity Framework DB первый подход, я использую файл .edmx.Мой сохраненный процесс выглядит следующим образом:

ALTER PROCEDURE [dbo].[pSalesReports] (@FromDate DATETIME = NULL, 
                                  @ToDate   DATETIME = NULL  
) 
AS 

select CONVERT(varchar(10),ROW_NUMBER() over (order by bookingid  DESC)) as SNO, Sr.Particular,Sr.bookingdetailid,Sr.bookingid,Sr.amount,Sr.CashBack,Sr.Net,Sr.AdminCommission,Sr.AgentCommission,Sr.SubAgentCommission,Sr.issuedate,Sr.userid
, ((Sr.Net +Sr.AdminCommission) -(Sr.amount + Sr.CashBack + Sr.AgentCommission + Sr.subAgentCommission)) as Balance, 0.00 as CumulativeBalance  
into #tempSalesRep   
from Vsalesreport(@FromDate ,@ToDate) as Sr 
order by  bookingid DESC

Select SNO,Particular,bookingdetailid,bookingid,amount,CashBack,Net,AdminCommission,AgentCommission,SubAgentCommission,issuedate,userid,Balance,CumulativeBalance 
from #tempSalesRep order by  SNO desc

Я ожидаю, что сложный тип будет pSalesReports_Results, в котором будут поля SNO, Конкретный, bookingdetailid, bookingid, сумма, CashBack, Net, AdminCommission, AgentCommission, SubAgentCommission, эмиссия, userid, Balance, CumulativeBalance, но при обновлении .edmx у меня нет сложного типа для этой процедуры.

Как получить сложный тип для этого процесса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...