private void Instance_OnGetCarDetailComplete(CarListDetailsDataModel carDetail) { _carDetail = carDetail; Distance = carDetail.CurrentDistance; DateProduce = carDetail.DateProduce.ToDate; Mark = Marks.FirstOrDefault(o => o.Name.Equals(carDetail.Mark)); }
private void FiltrMark() { Mark = Marks.FirstOrDefault(o => o.Name.Equals(SelectedCar.Mark)); CarWorksView.Filter = o => { var el = o as WorksInfoDataCostViewModel; if (el == null) { return(false); } if (SelectedCar.Mark.Equals(AllCar) || el.Mark.Equals(AllCar)) { return(true); } return(el.Mark.Equals(SelectedCar.Mark) && el.Model.Equals(SelectedCar.Model)); }; CarWorksView.Refresh(); }