public void Update(CropCycle cropCycle) { CropName = cropCycle.CropTypeName; BoxName = cropCycle.Location.Name; IconLetter = CropName.Substring(0, 1); CropViewModel.Update(cropCycle); IsAlerted = cropCycle.Location.Devices.SelectMany(s => s.Sensors).Any(s => s.Alarmed); _cropViewModel.Update(cropCycle); }
public ShellListViewModel(CropCycle cropCycle) { CropRunId = cropCycle.ID; CropViewModel = new CropViewModel(cropCycle); Update(cropCycle); }
public void UpdateInternetStatus(bool isInternetAvailable) { CropViewModel.UpdateInternetStatus(isInternetAvailable); }