public async Task <IActionResult> FeedbackJoinCampaign(RequestJoinCampaignViewModel model, int type) { var result = await _campaignService.FeedbackJoinCampaignByAccount(CurrentUser.Id, model, CurrentUser.Username, type == 1); this.AddAlert(true, type == 1 ? "Bạn đã đồng ý tham gia chiến dịch" : "Bạn đã từ chối tham gia chiến dịch"); return(RedirectToAction("Details", new { id = model.CampaignId })); }
public async Task <IActionResult> RequestJoinCampaign(RequestJoinCampaignViewModel model) { if (ModelState.IsValid) { var result = await _campaignService.RequestJoinCampaignByAccount(CurrentUser.Id, model, CurrentUser.Username); if (result) { SetMessageModal("Bạn đã yêu cầu tham gia chiến dịch thành công. Vui lòng chờ doanh nghiệp xét duyệt"); } else { this.AddAlertDanger("Bạn đã tham gia chiến dịch"); } } else { this.AddAlertDanger("Thông tin không đúng vui lòng thử lại"); } return(RedirectToAction("Details", new { id = model.CampaignId })); }