Pokaż
Ignoruj:
Data:
2009-09-30 15:49:14 (17 years ago)
Autor:
marek
Opis:

re #195 - merged with latest trunk

Lokalizacja:
branches/Emisje
Pliki:
2 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • branches/Emisje

    • Property svn:mergeinfo
      •  

        old new  
         1/branches/AutoShopper:815-818 
        12/branches/ReklamaReorganizacja:568-731 
        2 /trunk:774-810 
         3/tags/BazaReklam_1.1.28:831 
         4/trunk:774-837 
  • branches/Emisje/Wierszowki/Wierszowki.Web/Controllers/MagazineItemController.cs

    r796 r838  
    5252                return RedirectToAction("Confirm", _context.Authors.Single(a => a.Id == magazineItem.AuthorId)); 
    5353            } 
    54  
    5554            var viewData = InitMagazineItemViewData(); 
    5655            viewData.MagazineItem = magazineItem; 
     56             
    5757            return View(viewData); 
    5858        } 
     
    6969            var viewData = InitMagazineItemViewData(); 
    7070            var magazineItem = _service.Find(id); 
     71 
     72            if (magazineItem == null) 
     73            { 
     74                ViewData["message"] = "null"; 
     75                return View("Confirm"); 
     76            } 
     77 
    7178            viewData.MagazineItem = magazineItem; 
    7279            viewData.Magazine = magazineItem.Issue.Magazine; 
     
    7582            return View(viewData); 
    7683        } 
    77  
    7884        [Authorize] 
    7985        [AcceptVerbs(HttpVerbs.Post)] 
     
    94100            { 
    95101                var author = _context.Authors.Single(a => a.Id == magazineItem.AuthorId); 
    96  
    97102                return RedirectToAction("Confirm", author); 
    98103            } 
    99  
    100104            var viewData = InitMagazineItemViewData(); 
    101105            viewData.MagazineItem = magazineItem; 
     
    115119            return viewData; 
    116120        } 
     121        [Authorize] 
     122        public ActionResult Delete(int id) 
     123        { 
     124            return View("Delete"); 
     125    } 
     126        [Authorize] 
     127        [AcceptVerbs(HttpVerbs.Post)] 
     128        public ActionResult Delete(MagazineItem magazineItem) 
     129        { 
     130            _service.Delete(magazineItem);    
     131            if (magazineItem.AuthorId == 0){ 
     132                ViewData["message"] = "null"; 
     133                return View("Confirm"); 
     134            }                                         
     135            ViewData["message"] = "delete"; 
     136            return View("Confirm"); 
     137            
     138        } 
    117139    } 
    118140}