public ActionResult ViewTeam(int ViewID)
        {
            PopulateDropDowns();
            TeamDAO ChosenTeam = new TeamDAO();

            ChosenTeam.TeamID = ViewID;
            TeamPO     MappedTeam  = mapper.SelectTeamMap(teamData.SelectTeam(ChosenTeam));
            List <int> chosenTypes = mapper.TypeIDMap(MappedTeam);
            TypeDAO    FinalValues = teamData.CalculateTypes(chosenTypes);

            MappedTeam.MaxName  = FinalValues.MaxName;
            MappedTeam.Max2Name = FinalValues.Max2Name;
            MappedTeam.MinName  = FinalValues.MinName;
            MappedTeam.Min2Name = FinalValues.Min2Name;
            return(View(MappedTeam));
        }
Beispiel #2
0
        private void edit_ticket_Click(object sender, EventArgs e)
        {
            if (ticket_list.SelectedItems.Count < 1)
            {
                MessageBox.Show("You need to select a Ticket");
            }
            else
            {
                int code = int.Parse(ticket_list.SelectedItems[0].Text);

                var ticket = TicketDAO.getTicketById(database, code);
                var type   = ticket.id_type != null?TypeDAO.getType(database, ticket.id_type.Value) : null;

                var client        = ClientDAO.getClient(database, ticket.client_id);
                var admin         = AdminDAO.getAdminByID(database, ticket.admin_id);
                var info_requests = RequestDAO.getTicketRequests(database, code);
                var actions       = ActionDAO.getTicketActions(database, code);
                var steps         = type != null?StepDAO.getStepsOfType(database, type.id) : null;

                TicketDetails t = new TicketDetails(database, ticket, type, client, admin, info_requests, actions, steps);
                t.Changed += new TicketDetails.RemovedEventHandler(TicketRemoved);
                t.Show();
            }
        }
Beispiel #3
0
 public TypeBUS()
 {
     _typeDAO = new TypeDAO();
 }