Click here to Skip to main content
15,886,798 members

Comments by harikakakkireni (Top 4 by date)

harikakakkireni 31-Aug-12 8:05am View    
where allPracticeIDsOfUser.Contains (p.PracticeID.ToString())

PracticeID which is int gets converted to string when you say PracticeID.ToString() and is checked against string []practices

practices.Contains(p.PracticeID.ToString())
select new Practices
{
Practice = p.PracticeName
}).ToList<Practices>();

So thats not an issue at all,
what error are you facing now, after you changing your solution
harikakakkireni 31-Aug-12 7:57am View    
Chowdary,
i am not sure if you are able to understand it correctly,
let me change the variable names little and try to edit the code

string[] allPracticeIDsOfUser = users.ElementAt(0).Practices.Split(new char[] { ',' });


AuthenticationEntities authEntity = new AuthenticationEntities();



List<Practices> prac = (from p in authEntity.Practices
where allPracticeIDsOfUser.Contains (p.PracticeID.ToString())
select new Practices
{
Practice = p.PracticeName
}).ToList<Practices>();

Hope this helps

harikakakkireni 31-Aug-12 7:41am View    
Chowdary,

can you tell me what actually is present in Practices?

string[] Practices = users.ElementAt(0).Practices.Split(new char[] { ',' });

this above line of code does it return you all the id's?

if yes,

then you need not make string [] as string by appending it with ,

just try this

string[] Practices = users.ElementAt(0).Practices.Split(new char[] { ',' });


AuthenticationEntities authEntity = new AuthenticationEntities();



List<Practices> prac = (from p in authEntity.Practices
where Practices.Contains (p.PracticeID.ToString())
select new Practices
{
Practice = p.PracticeName
}).ToList<Practices>();



harikakakkireni 31-Aug-12 6:03am View    
are you using entity framework or enterprise library? and do u mean linq to sql?????


and you can check

http://stackoverflow.com/questions/909960/update-using-linq for some samples

http://weblogs.asp.net/scottgu/archive/2007/07/11/linq-to-sql-part-4-updating-our-database.aspx