public async Task <HttpResponseMessage> Post([FromBody] InquiriyModel model) { var obj = _inquiryService.Create(model.OfferingId, UserId, model.Text); if (obj == null) { return(await Task.FromResult( Request.CreateResponse(HttpStatusCode.BadRequest))); } return(await Task.FromResult( Request.CreateResponse(HttpStatusCode.OK))); }
public ActionResult ContactUs(InquiryViewModel inquiryViewModel) { var validator = this.GetRecaptchaVerificationHelper().VerifyRecaptchaResponse(); if (validator != RecaptchaVerificationResult.Success) { ModelState.AddModelError("ReCaptcha", "Моля, попълнете предизвикателството за да сме сигурни че не сте робот"); } if (ModelState.IsValid) { Inquiry inquiry = Mapper.Map <Inquiry>(inquiryViewModel); _inquiryService.Create(inquiry); TempData["SuccessMessage"] = "Успешно изпратихте Вашето запитване. Ще се свържем с вас на посочения e-mail адрес възможно най-скоро."; return(RedirectToCurrentUmbracoPage()); } return(CurrentUmbracoPage()); }