コード例 #1
0
        public ActionResult Edit(WebsiteAttributeFormModel model, bool continueEditing)
        {
            WebsiteAttribute websiteAttribute = Mapper.Map <WebsiteAttributeFormModel, WebsiteAttribute>(model);

            _websiteAttributeService.EditWebsiteAttribute(websiteAttribute);

            return(continueEditing ? RedirectToAction("Edit", "WebsiteAttribute", new { id = websiteAttribute.Id })
                                    : RedirectToAction("Index", "WebsiteAttribute"));
        }
コード例 #2
0
        public ActionResult Edit(int id)
        {
            var websiteAttribute            = _websiteAttributeService.GetWebsiteAttributeById(id);
            WebsiteAttributeFormModel model = Mapper.Map <WebsiteAttribute, WebsiteAttributeFormModel>(websiteAttribute);

            if (model != null)
            {
                return(View(model));
            }
            return(RedirectToAction("Index", "WebsiteAttribute"));
        }
コード例 #3
0
 public ActionResult Create(WebsiteAttributeFormModel model)
 {
     if (ModelState.IsValid)
     {
         WebsiteAttribute websiteAttribute = Mapper.Map <WebsiteAttributeFormModel, WebsiteAttribute>(model);
         _websiteAttributeService.CreateWebsiteAttribute(websiteAttribute);
         return(RedirectToAction("Index", "WebsiteAttribute"));
     }
     else
     {
         return(View("Create", model));
     }
 }