コード例 #1
0
 public virtual ActionResult Update(EditSubDocTypeViewModel model)
 {
     if (!ModelState.IsValid)
     {
         return(RedirectToAction("Index", "SubDocType"));
     }
     return(UpdateSubDocType(model));
 }
コード例 #2
0
        public virtual ActionResult Edit(int subDocTypeId)
        {
            SubDocType subDocType = _subDocTypeService.GetSubDocType(subDocTypeId);
            var        docTypes   = _docTypeService.GetDocTypes();

            var model = new EditSubDocTypeViewModel()
            {
                Code         = subDocType.Code,
                Description  = subDocType.Description,
                SubDocTypeId = subDocType.Id
            };

            model.AddDocTypes(docTypes);

            return(View(model));
        }
コード例 #3
0
 private ActionResult UpdateSubDocType(EditSubDocTypeViewModel model)
 {
     _subDocTypeService.Update(model.SubDocTypeId, model.Code, model.Description);
     return(RedirectToRoute(new { controller = "SubDocType", action = "Index" }));
 }