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); }
public abstract void HandlerRequest(CriminalCase criminal);