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();
        }