Ejemplo n.º 1
0
        private void AssignTeam(Team team, Issue issue)
        {
            if (team == null || issue == null)
            {
                throw new ArgumentNullException();
            }

            if (issue.TeamsProgress.Any(x => x.TeamId == team.Id))
            {
                return;
            }

            foreach (var childIssue in issue.ChildIssues)
            {
                AssignTeam(team, childIssue);
            }

            var status = new TeamProgress
            {
                Status = TeamProgressStatus.Assigned,
                Issue  = issue,
                Team   = team
            };

            issue.TeamsProgress.Add(status);
            db.SaveChanges();
        }
Ejemplo n.º 2
0
    //bool isClicked;


    void Awake()
    {
        // Setting up the references.
        team         = GameObject.FindGameObjectWithTag("Player");
        teamProgress = team.GetComponent <TeamProgress>();
    }