private void CreateAlertPanelElements() { //get tickets Ticket_Service ticketService = new Ticket_Service(); List <Ticket> tickets = ticketService.GetTickets(); //Assign margin int marginLeft = 0; int marginTop = 0; int i = 0; int numberInSet = 0; foreach (Ticket ticket in tickets) { int modelo = numberInSet % 4; i++; string panelName = "ticket" + i; Panel ticketPanel = PaintTicketAlertPanel(panelName, marginLeft, marginTop); pnlMonitoring.Controls.Add(ticketPanel); Color urgency = ReporTicketDateTimeUrgency(ticket); PaintTicketAlertPanelElements(0, 0, ticketPanel, ticket.User, ticket.Id.ToString(), ticket.Status, ticket.Subject, urgency); marginTop += 110; if (numberInSet > 3 && modelo == 0) { marginLeft += 310; marginTop = 0; } numberInSet++; } }
public TransferTicketsUI(Ticket ticket) { InitializeComponent(); this.ticket = ticket; this.ticketService = new Ticket_Service(); this.userService = new User_Service(); users = userService.getAllUsers(); }
public EscaleerPopUp(string warning, ObjectId id, TopDeskApp topdesk) //Wout de Roy van Zuydewijn 648184 { InitializeComponent(); lblWarning.Text = "Je staat op het punt de ticket (" + warning + ") te escaleren."; ticket_Service = new Ticket_Service(); medewerker_Service = new Medewerker_Service(); ticketID = id; topDesk = topdesk; cbWerknemer.Items.Add("----"); }
public Dashboard() { InitializeComponent(); ticket_Service = new Ticket_Service(); //calls these methods to show overview of all incidents DisplayUnresolved(); DisplayPastDeadline(); }
public TicketsOverview(User user) { this.user = user; InitializeComponent(); ticketService = new Ticket_Service(); if (tickets == null) { tickets = ticketService.GetAllTickets(); } }
public Gardern_Group_desk(User user) { InitializeComponent(); //the user who is logged in this.loggedin_user = user; ticket_Service = new Ticket_Service(); // Create an instance of a ListView column sorter and assign it // to the ListView control lvwColumnSorter = new ListViewColumnSorter(); this.listView_incidents.ListViewItemSorter = lvwColumnSorter; btn_open_ticket.Enabled = false; //calls these methods to show overview of all incidents DisplayUnresolved(); DisplayPastDeadline(); }
private void CreateTicket() { Ticket_Service ticketService = new Ticket_Service(); User snitch = GetUserByUsername(); snitch.nrTickets++; userService.UpdateUserTickets(snitch); Ticket ticket = new Ticket { ReportedByUser = snitch, IncidentDate = dateReported.Value, Subject = txtSubject.Text, Type = (TicketIncidentType)cmbType.SelectedItem, Priority = (TicketPriorityType)cmbPriority.SelectedItem, Description = txtDescription.Text, IsOpen = true }; ticket.SetDeadline(cmbDeadline.SelectedIndex); ticketService.AddTicket(ticket); MessageBox.Show("Ticket created succesfully!", "Ticket Created", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); }