private void FillWorkParts(List <WorksInfoDataModel> data) { foreach (var item in data) { ViewCarWorkModel model = Works.Where(p => p.Id == item.idWork).FirstOrDefault(); if (model != null) { model.AddWorkPart(item); } else { model = OrderWorks.Where(p => p.Id == item.idWork).FirstOrDefault(); if (model != null) { model.AddWorkPart(item); } } } }
void Instance_CarsWorksUpdated(object sender, EventArgs e) { OrderWorks.Clear(); FilterWorks(); }