I am trying to get a list of distinct "customer type id" records for each each 24 hour period and add them to a list.
Say my data structure is like
DATE TYPEOF CUSTOMER CUSTOMER TYPE ID
31-10-2013 GUEST 3
31-10-2013 REGISTERED 4
31-10-2013 MANAGER 2
30-10-2013 GUEST 3
30-10-2013 REGISTERED 4
30-10-2013 MANAGER 3
In linq to sql I want to get all the records for each day (24 hour period) then get a distinct count of each "customer type id"
I have made start but do not know how to proceed. How can I do this?
var results = _customerTable.GroupBy(c => new {Date = c.Date.Date}).....