Exemplo n.º 1
0
        [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));
 }