示例#1
0
 public ActionResult Edit(RedactionViewModel redaction)
 {
     if (ModelState.IsValid)
     {
         _redactionService.Update(redaction);
         return(RedirectToAction("Index"));
     }
     return(View(redaction));
 }
示例#2
0
 public ActionResult Delete(int id)
 {
     if (User.IsInRole("admin"))
     {
         RedactionViewModel redaction = _redactionService.Get(id);
         if (redaction == null)
         {
             return(HttpNotFound());
         }
         return(View("Delete", redaction));
     }
     return(RedirectToAction("LogIn", "Account"));
 }
示例#3
0
        public void Update(RedactionViewModel redactionViewModel)
        {
            var redaction = Mapper.Map <RedactionViewModel, Redaction>(redactionViewModel);

            _redactionRepository.Update(redaction);
        }