public List <DTOclaimdetails> ChrisgetClaimsThatHaveBeenSettled(int userID) { List <DTOclaimdetails> toReturn = new List <DTOclaimdetails>(); List <claim> list = (from c in db.claims where c.consumer.User_ID == userID && c.claimStatus == "Accepted" && c.claimPaymentFinalised == "true" select c).ToList(); if (!list.Any()) { return(null); } foreach (claim p in list) { var toAdd = new DTOclaimdetails(p); toAdd.ProductID = p.activeproductitem.Product_ID; toReturn.Add(toAdd); } return(toReturn); }
public List <DTOclaimdetails> ChrisgetClaimsInProgress(int userID) { List <DTOclaimdetails> toReturn = new List <DTOclaimdetails>(); List <claim> list = (from c in db.claims where c.consumer.User_ID == userID && c.claimStatus == "In Progress" select c).ToList(); if (!list.Any()) { return(null); } foreach (claim p in list) { var toAdd = new DTOclaimdetails(p); toAdd.ProductID = p.activeproductitem.Product_ID; toReturn.Add(toAdd); } return(toReturn); }