Click here to Skip to main content
15,897,273 members
Home / Discussions / C#
   

C#

 
AnswerRe: Read xml file from folder and extract data to database Pin
Garth J Lancaster12-Feb-17 22:32
professionalGarth J Lancaster12-Feb-17 22:32 
QuestionQuery group before and has numbered in access 2003 ? Pin
Member 245846712-Feb-17 20:57
Member 245846712-Feb-17 20:57 
AnswerRe: Query group before and has numbered in access 2003 ? Pin
Pete O'Hanlon12-Feb-17 22:01
mvePete O'Hanlon12-Feb-17 22:01 
QuestionHow to convert pdf to word(2003, 2007 and 2010)? Pin
Member 1275769511-Feb-17 3:46
Member 1275769511-Feb-17 3:46 
AnswerRe: How to convert pdf to word(2003, 2007 and 2010)? Pin
OriginalGriff11-Feb-17 4:19
mveOriginalGriff11-Feb-17 4:19 
AnswerRe: How to convert pdf to word(2003, 2007 and 2010)? Pin
Dave Kreskowiak11-Feb-17 4:56
mveDave Kreskowiak11-Feb-17 4:56 
AnswerRe: How to convert pdf to word(2003, 2007 and 2010)? Pin
Patrice T12-Feb-17 10:32
mvePatrice T12-Feb-17 10:32 
QuestionReturn List From Joined Tables Using LINQ Pin
Liagapi10-Feb-17 19:14
Liagapi10-Feb-17 19:14 
I am trying to return a list from three tables which have been joined using LINQ. At the moment I can only get a list which contains data from one table instead of all three tables.

Below is my code
C#
public List<string> GetProductDetails(string productId)
{
  var db = new ProductContext();
  IEnumerable<Employee> emps = db.Employees.ToList();
  IEnumerable<Project> projs= db.Projects.ToList();
  IEnumerable<Product> prods = db.Products.ToList();

  var productionDetails = from e in emps
  join prj in projs on e.EmployeeID equals prj.ProjectID
  join prd in prods on e.EmployeeID equals prd.productID
  where prd.productID == Convert.ToInt32(productId)
  select new {employee = e.EmployeeName, project = prj.ProjectName , product = prd.ProductName };

  return productionDetails.Select(m=>m.EmployeeName).ToList();
}

I would like the list to contain employee, project, and product.

modified 11-Feb-17 1:22am.

AnswerRe: Return List From Joined Tables Using LINQ Pin
Garth J Lancaster10-Feb-17 20:35
professionalGarth J Lancaster10-Feb-17 20:35 
GeneralRe: Return List From Joined Tables Using LINQ Pin
Liagapi10-Feb-17 23:11
Liagapi10-Feb-17 23:11 
GeneralRe: Return List From Joined Tables Using LINQ Pin
Garth J Lancaster11-Feb-17 1:39
professionalGarth J Lancaster11-Feb-17 1:39 
AnswerRe: Return List From Joined Tables Using LINQ Pin
Eddy Vluggen11-Feb-17 2:11
professionalEddy Vluggen11-Feb-17 2:11 
SuggestionRe: Return List From Joined Tables Using LINQ Pin
Richard Deeming12-Feb-17 1:38
mveRichard Deeming12-Feb-17 1:38 
GeneralRe: Return List From Joined Tables Using LINQ Pin
Liagapi12-Feb-17 6:11
Liagapi12-Feb-17 6:11 
QuestionVirtual Trackpad > WIndows... Pin
qzzf1w10-Feb-17 9:12
qzzf1w10-Feb-17 9:12 
AnswerRe: Virtual Trackpad > WIndows... Pin
Gerry Schmitz10-Feb-17 11:40
mveGerry Schmitz10-Feb-17 11:40 
GeneralRe: Virtual Trackpad > WIndows... Pin
qzzf1w10-Feb-17 11:51
qzzf1w10-Feb-17 11:51 
GeneralRe: Virtual Trackpad > WIndows... Pin
Gerry Schmitz10-Feb-17 12:21
mveGerry Schmitz10-Feb-17 12:21 
GeneralRe: Virtual Trackpad > WIndows... Pin
qzzf1w10-Feb-17 12:37
qzzf1w10-Feb-17 12:37 
GeneralRe: Virtual Trackpad > WIndows... Pin
Gerry Schmitz10-Feb-17 12:45
mveGerry Schmitz10-Feb-17 12:45 
GeneralRe: Virtual Trackpad > WIndows... Pin
qzzf1w10-Feb-17 13:01
qzzf1w10-Feb-17 13:01 
GeneralRe: Virtual Trackpad > WIndows... Pin
Gerry Schmitz10-Feb-17 13:17
mveGerry Schmitz10-Feb-17 13:17 
GeneralRe: Virtual Trackpad > WIndows... Pin
qzzf1w10-Feb-17 13:21
qzzf1w10-Feb-17 13:21 
GeneralRe: Virtual Trackpad > WIndows... Pin
Gerry Schmitz10-Feb-17 13:36
mveGerry Schmitz10-Feb-17 13:36 
GeneralRe: Virtual Trackpad > WIndows... Pin
qzzf1w10-Feb-17 14:08
qzzf1w10-Feb-17 14:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.