How can i Write list type returning value in Linq with Entity FrameWork?
- by programmerist
How can i return List<personel> data type from below procedure. if i press F5 it throw me this error: Error 1 Cannot implicitly convert type 'System.Linq.IQueryable' to 'System.Collections.Generic.List'. An explicit conversion exists (are you missing a cast?) C:\Documents and Settings\yusufk\Desktop\EFTestSolutions\WebApplicationTest1\WebApplicationTest1\Default.aspx.cs 101 61 WebApplicationTest1
i think that: i should rearrange or recode  "select new {. . . . " ?
  protected List<personel> GetPersonalsData2()
        {
            List<personel> personeller;
            using (FirmaEntities firmactx = new FirmaEntities())
            {
                personeller = (from p in firmactx.Personals select new { p.ID, p.Name, p.SurName });
                return personeller.ToList();
            }
        }
    }
    public class personel
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public string SurName { get; set; }
    }