Как я могу добавить сохраненную гордость в миграцию в ASP.NET MVC?
Всем привет,
Я хочу, чтобы Crete report viewer с 2 таблицами имел отношение в моем приложении в asp.net mvc , я сначала использую код Entity Framework , поэтому я создаю свою базу данных с помощью миграции .
Что я уже пробовал:
Это моя хранящаяся гордость:
CREATE PROCEDURE [dbo].[ReportExpenseDetails] AS SELECT e.Expenses_Id as ExpenseNo, e.Expenses_Type, ed.ExpenseDetails_Id, ed.ExpensesId, ed.Amount, ed.DateExpense, ed.Note from Expenses as e inner join ExpenseDetails as ed on e.Expenses_Id=ed.ExpensesId RETURN 0
Это мои модели ExpenseDetails :
public class ExpenseDetails { [Key] public int ExpenseDetails_Id { get; set; } public double Amount { get; set; } [DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}")] public DateTime DateExpense { get; set; } public string Note { get; set; } public int ExpensesId { get; set; } [ForeignKey("ExpensesId")] public virtual Expenses expenses { get; set; } }
Это модель расходов:
public class Expenses { [Key] public int Expenses_Id { get; set; } public string Expenses_Type { get; set; } }