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")); } } }
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")); }