Я создал Sp с одним входным параметром. Я пытаюсь связать его с моим веб-сервисом. Но я не уверен, как назвать это в моем сервисе и как передать входной параметр. здесь мой spКак выполнить хранимую процедуру в webApi с использованием EntityFramework с одним входным параметром
CREATE PROCEDURE StudentDetailss
@routeId varchar
AS
SELECT dbo.Users.FirstName, dbo.Users.LastName, dbo.PSS_Grades.GradeNo, dbo.PSS_Divisions.Name AS DivisionName, dbo.PSS_Stops.StopName,
dbo.PSS_ContactDeatils.Mobile, dbo.PSS_Routes.RouteId, dbo.PSS_Routes.RouteName, dbo.PSS_Students.StudentID, dbo.PSS_RelationShips.RelationshipID,
MIN(dbo.PSS_RelationShips.RelationTypeID) AS RelationTypeID, Users_1.FirstName AS ParentFname, Users_1.LastName AS ParentLname
FROM dbo.Users AS Users_1 INNER JOIN
dbo.PSS_ContactDeatils ON Users_1.UserID = dbo.PSS_ContactDeatils.UserID INNER JOIN
dbo.PSS_RelationShips INNER JOIN
dbo.Users ON dbo.PSS_RelationShips.StudentUserID = dbo.Users.UserID INNER JOIN
dbo.PSS_Routes INNER JOIN
dbo.PSS_Students INNER JOIN
dbo.PSS_Stops ON dbo.PSS_Students.StopId = dbo.PSS_Stops.StopId ON dbo.PSS_Routes.RouteId = dbo.PSS_Stops.RouteId ON dbo.Users.UserID = dbo.PSS_Students.StudentID AND
dbo.PSS_RelationShips.StudentUserID = dbo.PSS_Students.StudentID ON Users_1.UserID = dbo.PSS_RelationShips.RelatedUserID INNER JOIN
dbo.PSS_Grades INNER JOIN
dbo.PSS_StudentDivisions ON dbo.PSS_Grades.GradeID = dbo.PSS_StudentDivisions.GradeID INNER JOIN
dbo.PSS_Divisions ON dbo.PSS_Grades.GradeID = dbo.PSS_Divisions.GradeID AND dbo.PSS_StudentDivisions.DivisionID = dbo.PSS_Divisions.DivisionID ON
dbo.PSS_Students.StudentID = dbo.PSS_StudentDivisions.StudentUserID
WHERE [email protected]
GROUP BY dbo.Users.FirstName, dbo.Users.LastName, dbo.PSS_Grades.GradeNo, dbo.PSS_Divisions.Name, dbo.PSS_Stops.StopName, dbo.PSS_ContactDeatils.Mobile,
dbo.PSS_Routes.RouteId, dbo.PSS_Routes.RouteName, dbo.PSS_Students.StudentID, dbo.PSS_RelationShips.RelationshipID, Users_1.FirstName, Users_1.LastName
HAVING (MIN(dbo.PSS_RelationShips.RelationTypeID) <> 3)
Я выполнил функцию Импорт и создал комплекс Type из этого SP. Теперь я хочу назвать это внутри моего Api. Как это может быть возможно
вместо этой функции GetStudentDetails (строка routeId), я получаю CreateStudentDetailsByRoute (...) с полным списком моих выходных параметров в качестве ввода. У меня нет идеи, почему это происходит –