c# - Get 50 employees data from each department list -
this code
public class viewmodel { public list<department> departments{ get; set; } } public class department { public department(); public list<employee> employees{ get; set; } } public void post(viewmodel response) { viewmodel viewmodel= new viewmodel { departments= new list<department>(){ new department{ employees= response.departments[0].employees.take(50).tolist() } } }; }
in above code got 50 employees data first department, want each department employees data
try this:
viewmodel viewmodel= new viewmodel { departments = response.departments.select(x => { x.employees = x.employees.take(50).tolist(); return x; }) .tolist() };
see working filddle
Comments
Post a Comment