Я очень новичок в ASP.NET/MVC/LINQ. У меня есть три таблицы в моей базе данных и соответствующие им модель в моем решении:Linq MVC с моделью зрения
salesperson
id
, name
, address
, dob
sales
id
, shopid
, salespersonid
, productid
, AmountSale
, saleDate
Shop
id
, shopName
, Location
У меня есть хранимая процедура, которая будет возвращать следующие данными для всех продаж человека:
SalesPersonid
, TotalAmount_Sale
, Most_Recent_ShopName
, Count_Of_sales_Lifetime
, count_of_sales_ThisMonth
Как я называю хранимой процедуры с использованием LINQ и отображения данных в интерфейсе? Все образцы, которые я видел до сих пор, возвращают модель, которая уже существует. Я очень смущен, пожалуйста, помогите.
вы используете какой-либо вид ОРМ? (Entity Framework, NHibernate и т. Д.) –
И вам нужно использовать хранимую процедуру? – SethMW
Как правило, вы не будете использовать хранимые процедуры, вы обычно используете ORM Framework. [Вызов хранимых процедур с Entity Framework] (http://visualstudiomagazine.com/articles/2014/04/01/calling-stored-procedures-from-entity-framework.aspx) абсолютно возможен, но обычно вы делаете редко и только для оптимизации конкретных случаев. –