Example #1
0
        void FillResources(SchedulerDataStorage storage, int count)
        {
            int cnt = Math.Min(count, Users.Length);

            for (int i = 1; i <= cnt; i++)
            {
                storage.Resources.Items.Add(storage.CreateResource(Guid.NewGuid(), Users[i - 1]));
            }
        }
Example #2
0
        public static void FillResources(SchedulerDataStorage storage, int count)
        {
            ResourceCollection resources = storage.Resources.Items;
            int cnt = Math.Min(count, Users.Length);

            for (int i = 1; i <= cnt; i++)
            {
                resources.Add(storage.CreateResource(i, Users[i - 1]));
            }
        }
Example #3
0
        void FillResources(SchedulerDataStorage storage, int count)
        {
            int cnt = Math.Min(count, Users.Length);

            for (int i = 1; i <= cnt; i++)
            {
                var resource = storage.CreateResource(i);
                resource.Caption = Users[i - 1];
                storage.Resources.Add(resource);
            }
        }
Example #4
0
        public ResourceForm(Resource resource, SchedulerDataStorage schedulerStorage)
        {
            if (resource == null)
            {
                throw new ArgumentNullException("resource");
            }

            this.Disposed += new EventHandler(ResourceForm_Disposed);

            this.editedResourceCopy = schedulerStorage.CreateResource(null);
            this.sourceResource     = resource;
            InitializeComponent();

            UpdateEditedResourceCopy();
            UpdateForm();
        }