Exemplo n.º 1
0
 public static void DeleteResource(Resource resource)
 {
     resource.Creator.CreatedResources.Remove(resource);
     foreach (var process in resource.WaitingProcesses)
     {
         process.State = Processes.State.Ready;
     }
     ResourcesList.Remove(resource);
 }
Exemplo n.º 2
0
 public void CreateResource(Resource resource)
 {
     CreatedResources.Add(resource);
     Core.ResourcesList.Add(resource);
 }