Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
        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);
        }