private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (!service.IsAdmin()) { MessageBox.Show(@"Admin privilliges required."); return; } const AnchorStyles layoutAnchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; var pControl = new AddProjectControl(service.UserListModels(false)); pControl.OnSaveClicked += _OnSaveClicked; pControl.OnCancelClicked += _OnCancelClicked; AddTabPage("Add project", pControl); }
private void toolStripMenuItem1_Click(object sender, EventArgs e) { if (service.IsAdmin()) { MessageBox.Show(@"Admin not allowed to register hour objects. Its beneath your paygrade. Sorry."); return; } if (ActivityListView.SelectedItems.Count < 1) { return; } var activityId = ActivityListView.SelectedItems[0].Text; var rDialog = new AddRegistrationDialogForm(service, activityId); rDialog.ShowDialog(this); }
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 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); }