Ok let me explain my requirement... I have one button and one grid On button cliek i have 2 fill employee details... using WCF I tuk button, grid.. Now I wrote WCF code which will access DAL layer... In DAL I used LinqtoSQLClass.. I want to return one dataset from DAL to WCF which will return 2 my UI and it will fill my Grid. So to get data from DAL I used as I cant use LinqtoSQLClass functions directly from my UI. public ISingleResult Spr_GetEmployerDetails() { ISingleResult Emplist = db.Spr_GetEmployerDetails(); return Emplist; } So the return type is ISingleResult.... Or Can U suggues how can i do ? UI---WCF---DAL UI(Grid)----WCF(Access DAL)---------DAL(Contain all employee database in LinqtoSQLClass) Thanks & Regards Alim