public UpdateCourtModel(IDatabase db, Court court) : base(court) { PendingCases = court.CaseLoad.ToString(); PendingCasesOptions = new List <SelectOption>(); foreach (CaseLoad pending in Enum.GetValues(typeof(CaseLoad))) { PendingCasesOptions.Add(new SelectOption(pending.ToString(), pending.Translate().ConvertToHtml(), pending == court.CaseLoad)); } Judge1 = court.Judges.Count >= 1 ? new JudgeModel(court.Judges.Skip(0).First()) : new JudgeModel(); Judge2 = court.Judges.Count >= 2 ? new JudgeModel(court.Judges.Skip(1).First()) : new JudgeModel(); Judge3 = court.Judges.Count >= 3 ? new JudgeModel(court.Judges.Skip(2).First()) : new JudgeModel(); Judge4 = court.Judges.Count >= 4 ? new JudgeModel(court.Judges.Skip(3).First()) : new JudgeModel(); Judge5 = court.Judges.Count >= 5 ? new JudgeModel(court.Judges.Skip(4).First()) : new JudgeModel(); Judge6 = court.Judges.Count >= 6 ? new JudgeModel(court.Judges.Skip(5).First()) : new JudgeModel(); Judge7 = court.Judges.Count >= 7 ? new JudgeModel(court.Judges.Skip(6).First()) : new JudgeModel(); Judge8 = court.Judges.Count >= 8 ? new JudgeModel(court.Judges.Skip(7).First()) : new JudgeModel(); Judge9 = court.Judges.Count >= 9 ? new JudgeModel(court.Judges.Skip(8).First()) : new JudgeModel(); }
public UpdateCourtModel() : base() { PendingCases = string.Empty; PendingCasesOptions = new List <SelectOption>(); foreach (CaseLoad pending in Enum.GetValues(typeof(CaseLoad))) { PendingCasesOptions.Add(new SelectOption(pending.ToString(), pending.Translate().ConvertToHtml(), false)); } Judge1 = new JudgeModel(); Judge2 = new JudgeModel(); Judge3 = new JudgeModel(); Judge4 = new JudgeModel(); Judge5 = new JudgeModel(); Judge6 = new JudgeModel(); Judge7 = new JudgeModel(); Judge8 = new JudgeModel(); Judge9 = new JudgeModel(); }