Я использую Code First Итак, он создал сущности и сгенерировал dbsets и использовал LINQ для достижения моих данных. Я новичок в LINQ Я хочу знать следующееMVC3 Данные модели Население
это моя одна таблица моя модель
namespace MISSanctions.Models
{
using System;
using System.Collections.Generic;
public partial class tbl_navigation_menus
{
public long tbl_nav_id { get; set; }
public string tbl_controller { get; set; }
public string tbl_method { get; set; }
public string tbl_menu_name { get; set; }
public long tbl_parent_id { get; set; }
public string tbl_view { get; set; }
public long tbl_child_id { get; set; }
public byte tbl_active { get; set; }
}
}
Это имеет отношение с таблицей tbl_nav_rights
namespace MISSanctions.Models
{
using System;
using System.Collections.Generic;
public partial class tbl_nav_rights
{
public long tbl_nav_right_id { get; set; }
public long tbl_user_id { get; set; }
public long tbl_nav_id { get; set; }
public long tbl_nav_active { get; set; }
}
}
Я хочу, чтобы выбрать права tbl_user_id - 11796.Means 11769 будет иметь несколько прав, и я хочу присоединиться к таблице с указанным выше tbl_navigation_menus, который содержит имя и метод контроллера навигационного имени и некоторые изображения значков.
Я хочу создать отдельную модель, которая возвращает мне данные пользовательского идентификатора 11769. Я создаю модели, как это, но путать, как для извлечения нескольких строк в модели
это основная навигационная модель который будет возвращен к просмотру
namespace MISSanctions.Models
{
public class AdminNavigationList
{
public int Userid {get;set;}
public int tbl_nav_id{get;set;}
public string tbl_controller { get; set; }
public string tbl_method { get; set; }
public string tbl_menu_name { get; set; }
public int tbl_parent_id { get; set; }
public bool active { get; set; }
public string tbl_icon { get; set; }
}
}
Тогда я буду перебрать для отображения навигации .. Пожалуйста, помогите мне достичь его