public void InitializeControls()
        {
            var currentUserName = service.CurrentUserLoggedIn().ModelIdentity;
            var activityModels  = service.activityItemModels(currentUserName);

            // ReSharper disable once CoVariantArrayConversion
            ActivityComboBoxSelector.Items.AddRange(activityModels);
        }
Ejemplo n.º 2
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));
        }
Ejemplo n.º 3
0
        public ProjectView(IApplicationProgrammableInterface service)
        {
            InitializeComponent();
            this.service = service;
            var item = new ListViewItem();

            ActivitiesView = ActivityListView;

            service.SubScribe(this);

            var welcomingText = new StringBuilder("Welcome ");
            var userName      = service.CurrentUserLoggedIn().ModelIdentity;

            welcomingText.Append(userName);

            WelcomeLabel.Text = welcomingText.ToString();

            UpdateView();
        }
Ejemplo n.º 4
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);
        }
        public void UpdateView()
        {
            HourListView.Clear();
            HourListView.View = View.Details;

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


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

            HourListView.Items.AddRange(regObjects);
        }