public ActionResult SendAdvertiseRequest(AdvertiseInvoiceViewModels model)
 {
     int advertiseID = model.advertiseID;
     string userID = advertiseUnitOfWork.AspNetUserRepository.Get(s => s.UserName == User.Identity.Name).FirstOrDefault().Id;
     string imageUrl = model.logo;
     bool result = advertiseUnitOfWork.CreateAdvertiseRequest(userID, advertiseID, imageUrl);
     if (result)
     {
         TempData["successmessage"] = "Yêu cầu mua quảng cáo của bạn đã gửi thành công";
     }
     else
     {
         TempData["errormessage"] = "Yêu cầu mua quảng cáo của bạn đã gửi thất bại.";
     }
     return RedirectToAction("AdvertiseRequestListRecruiter");
 }
        public ActionResult Invoice(string advertiseID)
        {
            if (String.IsNullOrEmpty(advertiseID))
            {
                return RedirectToAction("Index");
            }
            else
            {
                try
                {
                    AdvertiseInvoiceViewModels model = new AdvertiseInvoiceViewModels();
                    model.purchaseAdvertise = advertiseUnitOfWork.GetJobAdvertiseById(Int32.Parse(advertiseID));
                    if (model.purchaseAdvertise == null)
                    {
                        return RedirectToAction("Index");
                    }
                    else
                    {
                        return View(model);
                    }

                }
                catch (Exception e)
                {
                    return RedirectToAction("Index");
                }

            }
        }