public ActionResult Update(SalesInvoceDetail_Request model) { var response = Task.Run(() => proxy.Update(model)); string message = response.Result.Message; return(Json(new { Message = message, JsonRequestBehavior.AllowGet })); }
public async Task <EResponse <SalesInvoceDetail_Response> > Add(SalesInvoceDetail_Request model) { var request = JsonConvert.SerializeObject(model); var content = new StringContent(request, Encoding.UTF8, "application/json"); var client = new HttpClient(); client.BaseAddress = new Uri(baseUrl); var url = string.Concat(baseUrl); var response = client.PostAsync(url, content).Result; if (response.StatusCode == HttpStatusCode.OK) { var result = await response.Content.ReadAsStringAsync(); return(JsonConvert.DeserializeObject <EResponse <SalesInvoceDetail_Response> >(result)); } else { return(new EResponse <SalesInvoceDetail_Response> { IsSuccess = false, Code = (int)response.StatusCode, Message = "Error" }); } }