public ActionResult ListEdit([Bind(Include = "t_DailyClassesByTrainer")] V_SearchInstractorViewModel model)
        {
            // 日付を設定
            model.Date = model.t_DailyClassesByTrainer.FirstOrDefault().Date;
            // 入力チェック
            bool validation = true;

            if (ModelState.IsValid)
            {
                foreach (T_DailyClassesByTrainer dailyClassesByTrainer in model.t_DailyClassesByTrainer)
                {
                    // コマ数のチェック
                    // [20210205リリース対応] Mod Start コマ数の0許容
                    //if (dailyClassesByTrainer.Classes <= 0)
                    //{
                    //    ViewBag.ErrorMessage = "コマ数に0以下は設定できません。";
                    //    validation = false;
                    //    break;
                    //}
                    if (dailyClassesByTrainer.Classes < 0)
                    {
                        ViewBag.ErrorMessage = "コマ数に0未満は設定できません。";
                        validation           = false;
                        break;
                    }
                    // [20210205リリース対応] Mod End
                }
            }
            else
            {
                // エラーメッセージ生成
                ViewBag.ErrorMessage = new Utility().GetErrorMessage(ModelState);
                validation           = false;
            }

            if (validation == true)
            {
                // 一覧画面で編集されたデータを登録
                foreach (var Instructor in model.t_DailyClassesByTrainer)
                {
                    Instructor.DailyClasses    = null;
                    db.Entry(Instructor).State = EntityState.Modified;
                }
                db.SaveChanges();

                // 更新メッセージ表示
                ViewBag.CompMessage = "指導員のデータを更新しました。 更新日時:" + DateTime.Now.ToString("yyyy年MM月dd日 HH時mm分ss秒");
            }

            return(View(model));
        }
        /// <summary>
        /// 指導員一覧
        /// </summary>
        /// <param name="model">指導員用Model</param>
        /// <returns>一覧画面</returns>
        public ActionResult List([Bind(Include = "Date")] V_SearchInstractorViewModel model)
        {
            if (model.Date != null)
            {
                // ステータスをクリア
                ModelState.Clear();
                // 画面で指定した日付を設定
                var list = db.DailyClassesByTrainer.Where(item => ((DateTime)item.Date).Equals((DateTime)model.Date)).ToList();
                model.t_DailyClassesByTrainer = list.ToList();
            }
            else
            {
                // 空のリストを設定
                model.t_DailyClassesByTrainer = new List <T_DailyClassesByTrainer>();
            }

            return(View(model));
        }