示例#1
0
 public ActionResult AddQuote(QuoteModel quote)
 {
     try
     {
         if (ModelState.IsValid)
         {
             manager.collectionService.AddQuote(quote.ToServiceQuote());
             var model = Quote.GetQuoteList(quote.CollectionBookID);
             if (Request.IsAjaxRequest())
             {
                 return(PartialView("_QuoteListView", model));
             }
             else
             {
                 return(RedirectToAction("Details", new { id = quote.CollectionBookID }));
             }
         }
         return(RedirectToAction("Details", new { id = quote.CollectionBookID }));
     }
     catch (Exception ex)
     {
         logger.Error(ex);
         return(View("Error"));
     }
 }