Невозможно задать поле / свойство ChucNang для типа объекта System.Data.Entity.DynamicProxies.Chuc_Nang_Quan_Tri_3A06780C72F59308A66F8A17ADBF1BA34 - PullRequest
0 голосов
/ 27 августа 2018
    public partial class ChucNang
    {
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
        public ChucNang()
        {
            this.Chuc_Nang_Quan_Tri = new HashSet<Chuc_Nang_Quan_Tri>();
        }

        public int ID { get; set; }
        public string Ten { get; set; }
        public Nullable<System.DateTime> NgayTao { get; set; }
        public Nullable<bool> TrangThai { get; set; }
        public string DuongDan { get; set; }
        public string Icon { get; set; }
        public string Token { get; set; }

        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        public virtual ICollection<Chuc_Nang_Quan_Tri> Chuc_Nang_Quan_Tri { get; set; }
    }


 public partial class Chuc_Nang_Quan_Tri
    {
        public int ID { get; set; }
        public Nullable<System.DateTime> NgayTao { get; set; }
        public int MaChucNang { get; set; }
        public int MaQuanTri { get; set; }

        public virtual  List<ChucNang> ChucNang { get; set; }
        public virtual List<QuanTri> QuanTri { get; set; }
    }


 public ActionResult ShowMenu ()
        {

            if(Session["ID"] != null && Session["Ten"] != null && Session["User"] != null)
            {
                int id = (int)Session["ID"];
                var user = db.Chuc_Nang_Quan_Tri.Join(db.ChucNangs, x => x.MaChucNang, y => y.ID, (x, y) => new { x, y }).Where(q => q.x.MaQuanTri == id).ToList();
                ViewBag.user = user;
                return PartialView("_menu_right");
            }
            return RedirectToAction("Logout");
        }

Пожалуйста, помогите мне решить проблему.Мне нужно получить список из таблицы DanhMuc после объединения двух таблиц ChucNagQuanTri и DanhChuc.

Я изучаю asp.net mvc.Пожалуйста, дайте мне знать об ошибке и как ее исправить, чтобы я мог ее улучшить.спасибо всем

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