public async Task<ActionResult> CreateClass(GiftClassViewModel gcView) { if (ModelState.IsValid) { var gc = gcRep.Create(new GiftClass { Name = gcView.Name, Status = 1 }); await uow.SaveAsync(); return RedirectToAction("ClassIndex"); } return View(gcView); }
public async Task<ActionResult> EditClass(GiftClassViewModel model) { if (ModelState.IsValid) { var cls = gcRep.FindById(model.Id); if (cls == null) { return HttpNotFound(); } cls.Name = model.Name; gcRep.Update(cls); var result = await uow.SaveAsync(); return RedirectToAction("ClassIndex"); } ModelState.AddModelError("", "操作失败。"); return View(model); }