/// <summary>
 /// Applies a search and returns the search results.
 /// </summary>
 /// <returns></returns>
 public ActionResult Search(string search)
 {
     try
     {
         var results = ProductsBL.Search(search);
         return(Content(JsonConvert.SerializeObject(results)));
     }
     catch (Exception ex)
     {
         m_logger.Error(ex);
         throw;
     }
 }