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