private void NotifyStatutToMngr(PosteChargeVM pcvm, ThreeStateToggleButton.Statut state) { int indexOfGroupeVm = Mngr.LesGroupeVMs.IndexOf(FindGroupeVmFromPdcVm(pcvm)); int indexOfPdcVm = Mngr.LesGroupeVMs[indexOfGroupeVm].LesPosteChargeVMs.IndexOf(pcvm); Mngr.LesGroupeVMs[indexOfGroupeVm].LesPosteChargeVMs[indexOfPdcVm].Statut = state; }
public PosteCharge(string idPosteCharge, List <Machine> lesMachines, ThreeStateToggleButton.Statut statut) { IdPosteCharge = idPosteCharge; _lesMachines = lesMachines; Statut = statut; }
public PosteCharge(string idPosteCharge) { IdPosteCharge = idPosteCharge; _lesMachines = new List <Machine>(); Statut = ThreeStateToggleButton.Statut.NoPicked; }