private void Button_Click(object sender, RoutedEventArgs e) { report report = new report(); report.Reports = new List <DetalsOfReport>(); DetalsOfReport DOR = new DetalsOfReport(); foreach (var o in Obs) { DOR.Id = o.Id; DOR.firstName = o.firstName; DOR.lastName = o.lastName; DOR.Staff = o.Staff; DOR.status = o.status; report.Reports.Add(DOR); } report.idOfReport = "0"; bl.addReport(report); }