[Route("api/faq/create")] //UID public async Task <HttpResponseMessage> create(HttpRequestMessage request, [FromBody] tbFAQ obj) { tbFAQ result; obj.Accesstime = DateTime.UtcNow.getLocalTime(); if (obj.ID == default(int)) { obj.IsDeleted = false; result = repo.AddWithGetObj(obj); if (result != null) { //await BookSendApiRequestHelper.SendMessage(string.Format("Your service ticket ID is {0}. Please use that for customer service enquiry and any kind of support.", result.Code), obj.UserId); } } else { result = repo.UpdatewithObj(obj); } HttpResponseMessage response = request.CreateResponse <tbFAQ>(HttpStatusCode.OK, result); return(response); }
public static async Task <tbFAQ> CreateOrEdit(tbFAQ obj) { return(await ApiRequest <tbFAQ> .PostRequest("api/faq/create", obj)); }