با عرض سلام

model view بنده به صورت زیر می باشد :

public class ATMS_W_Ienumerable
{
public IEnumerable<ATMSU> ATMSUIE { get; set; }
public IEnumerable<ATMSW> ATMSWsIE { get; set; }
public IEnumerable<ATMSN> ATMSNIE { get; set; }
public IEnumerable<ATMSJ_P> ATMSJIE { get; set; }
}


مدل ارسالی از کنترلر به ویو به شرح زیر می باشد :

var atmsw = db.ATMSW.ToList();
var atmsj = db.ATMSJ_P.ToList();
var atmsn = db.ATMSN.ToList();
var atmsu = db.ATMSU.ToList();
var aTMS_w_ienumerable = new ATMS_W_Ienumerable
{
ATMSJIE = atmsj,
ATMSNIE = atmsn,
ATMSUIE = atmsu,
ATMSWsIE = atmsw
};
return View(aTMS_w_ienumerable.ATMSWsIE);



مدل موجود در ویو به شرح زیر دریافت شده :

@model IEnumerable<ATMS_Core.ViewModels.ATMS_W_Ienumerabl e>




اما وقتی پروژه رو run می کنم هنگام رفتن به ویو مورد نظر با خطای زیر روبرو میشم :
کد HTML:
An unhandled exception occurred while processing the request.InvalidOperationException: The model item passed into the ViewDataDictionary is of type 'System.Collections.Generic.List`1[ATMS_Core.Models.ATMSW]', but this ViewDataDictionary instance requires a model item of type 'System.Collections.Generic.IEnumerable`1[ATMS_Core.ViewModels.ATMS_W_Ienumerable]'.[FONT=&quot]Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.EnsureCompatible(object value)[/FONT]