コード例 #1
0
        public async Task <ActionResult> PlanEdit(string planID)
        {
            using (PlanRepository planRepo = new PlanRepository())
            {
                Plan model = await planRepo.GetPlanAsync(planID);

                if (model == null)
                {
                    model = new Plan()
                    {
                        startTime = DateTime.Now, endTime = DateTime.Now.AddDays(3)
                    };
                }
                //计划类型
                var PlanTypeList = new List <SelectListItem>();
                var plantype     = await planRepo.GetPlanTypeListAsync();

                var plantype2 = new SelectList(plantype, "ID", "NAME");
                PlanTypeList.AddRange(plantype2);
                ViewBag.PlanTypeList = PlanTypeList;
                return(View(model));
            }
        }