private static void GenerateCriminalCase(List <CriminalCase> criminalCases, List <Defendant> defendants,
                                                 List <Judge> judges, List <Witness> witnesses, List <JudicialAssessor> criminalCaseJudicialAssessors, List <Prosecutor> prosecutors)
        {
            Random random = new Random();


            CriminalCase criminalCaseOne = new CriminalCase(
                defendants[random.Next(0, defendants.Count)],
                judges[random.Next(0, judges.Count)],
                witnesses,
                criminalCaseJudicialAssessors,
                prosecutors[random.Next(0, prosecutors.Count)]);

            CriminalCase criminalCaseTwo = new CriminalCase(
                defendants[random.Next(0, defendants.Count)],
                judges[random.Next(0, judges.Count)],
                witnesses,
                criminalCaseJudicialAssessors,
                prosecutors[random.Next(0, prosecutors.Count)]);

            CriminalCase criminalCaseThree = new CriminalCase(
                defendants[random.Next(0, defendants.Count)],
                judges[random.Next(0, judges.Count)],
                witnesses,
                criminalCaseJudicialAssessors,
                prosecutors[random.Next(0, prosecutors.Count)]);

            criminalCases.Add(criminalCaseOne);
            criminalCases.Add(criminalCaseTwo);
            criminalCases.Add(criminalCaseThree);
        }
Ejemplo n.º 2
0
 public abstract void HandlerRequest(CriminalCase criminal);