public ActionResult SaveProductProductFAQ(ProductFaqViewModel model, string FaqId)
 {
     if (FaqId.ToString() == "0")
     {
         model.AssocitedCustID = Convert.ToInt32(Session["AdminLoginID"]);
         model.Id = Convert.ToDecimal(FaqId);
         var res          = AutoMapper.Mapper.Map <ProductFaqViewModel, ProductFAQs>(model);
         var productFaqId = _productService.SaveProductFAQ(res);
         var productFaq   = _productService.GetProductFAQ(productFaqId);
         var viewModel    = AutoMapper.Mapper.Map <ProductFAQs, ProductFaqViewModel>(productFaq);
         if (viewModel == null)
         {
             viewModel = new ProductFaqViewModel();
         }
         return(View("_ProductFAQForm", viewModel));
     }
     else
     {
         model.AssocitedCustID = Convert.ToInt32(Session["AdminLoginID"]);
         model.Id = Convert.ToDecimal(FaqId);
         var res          = AutoMapper.Mapper.Map <ProductFaqViewModel, ProductFAQs>(model);
         var productFaqId = _productService.SaveProductFAQ(res);
         var productFaq   = _productService.GetProductFAQ(productFaqId);
         var viewModel    = AutoMapper.Mapper.Map <ProductFAQs, ProductFaqViewModel>(productFaq);
         if (viewModel == null)
         {
             viewModel = new ProductFaqViewModel();
         }
         return(View("_ProductFAQForm", viewModel));
     }
 }
        public ActionResult AddEditFAQVideos(string FaqId)
        {
            var productFaq = _productService.GetProductFAQ(Convert.ToDecimal(FaqId));
            ProductFaqViewModel viewModel = AutoMapper.Mapper.Map <ProductFAQs, ProductFaqViewModel>(productFaq);

            if (viewModel != null)
            {
                var videos = AutoMapper.Mapper.Map <List <ProductFAQVideos>, List <ProductFAQVideoViewModel> >(productFaq.ProductFAQVideos.ToList());
                videos.ForEach(x => x.VideoURL = x.VideoURL.Trim());
                viewModel.ProductFAQVideoList  = videos.Where(y => y.IsDeleted != true).ToList();
            }
            else
            {
                viewModel = new ProductFaqViewModel();
            }
            return(View("_FAQVideos", viewModel));
        }