Ejemplo n.º 1
0
        public void UpdateView()
        {
            aView.Clear();
            aView.View     = View.Details;
            aView.TileSize = new Size(120, 80);
            const int columnWidth = 120;

            aView.Columns.Add("Activity title", columnWidth, HorizontalAlignment.Left);
            aView.Columns.Add("Start week", columnWidth, HorizontalAlignment.Left);
            aView.Columns.Add("Estimated end week", columnWidth, HorizontalAlignment.Left);
            aView.Columns.Add("Total registered hours", columnWidth, HorizontalAlignment.Left);
            aView.Columns.Add("Assigned users", columnWidth, HorizontalAlignment.Left);
            aView.Columns.Add("Project", columnWidth, HorizontalAlignment.Left);
            aView.Items.AddRange(service.IsAdmin()
                ? service.activityItemModels()
                : service.activityItemModels(service.CurrentUserLoggedIn().ModelIdentity));
        }
        public void InitializeControls()
        {
            var currentUserName = service.CurrentUserLoggedIn().ModelIdentity;
            var activityModels  = service.activityItemModels(currentUserName);

            // ReSharper disable once CoVariantArrayConversion
            ActivityComboBoxSelector.Items.AddRange(activityModels);
        }
Ejemplo n.º 3
0
        public void UpdateView()
        {
            var activityModels = (service.IsAdmin()) ? service.activityItemModels() :
                                 service.activityItemModels(service.CurrentUserLoggedIn().ModelIdentity);

            ActivitiesView.Clear();
            ActivitiesView.View = View.Details;

            int columnWidth = 160;

            ActivitiesView.Columns.Add("Activity title", columnWidth, HorizontalAlignment.Left);
            ActivitiesView.Columns.Add("Start week", columnWidth, HorizontalAlignment.Left);
            ActivitiesView.Columns.Add("Estimated end week", columnWidth, HorizontalAlignment.Left);
            ActivitiesView.Columns.Add("Total registered hours", columnWidth, HorizontalAlignment.Left);
            ActivitiesView.Columns.Add("Assigned users", columnWidth, HorizontalAlignment.Left);
            ActivitiesView.Columns.Add("Project", columnWidth, HorizontalAlignment.Left);

            ActivitiesView.Items.AddRange(activityModels);

            RegistrationHourListView.Clear();
            RegistrationHourListView.View = View.Details;

            columnWidth = 120;

            RegistrationHourListView.Columns.Add("Registration id", columnWidth, HorizontalAlignment.Left);
            RegistrationHourListView.Columns.Add("User", columnWidth, HorizontalAlignment.Left);
            RegistrationHourListView.Columns.Add("Original registration date", columnWidth, HorizontalAlignment.Left);
            RegistrationHourListView.Columns.Add("Work hours registrated", columnWidth, HorizontalAlignment.Left);
            RegistrationHourListView.Columns.Add("Parent activity", columnWidth, HorizontalAlignment.Left);


            ListViewItem[] regObjects = service.IsAdmin() ?
                                        regObjects = service.HourRegistrationItemModels() :
                                                     regObjects = service.HourRegistrationItemModels(service.CurrentUserLoggedIn().ModelIdentity);

            RegistrationHourListView.Items.AddRange(regObjects);
        }