Ejemplo n.º 1
0
 public async Task <IActionResult> SaveWorkProduct(WorkProductViewModel workProduct)
 {
     using (HttpClient client = new HttpClient())
     {
         string json = JsonConvert.SerializeObject(workProduct);
         client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", HttpContext.Session.GetString("SecurityToken"));
         HttpResponseMessage message = await client.PostAsync(siteName + "/api/Project/SaveWorkProduct", new StringContent(json, Encoding.UTF8, "application/json"));
     }
     return(RedirectToAction("ProjectDetail", "Project", new { projectId = workProduct.ProjectId }));
 }
Ejemplo n.º 2
0
        public async Task <IActionResult> ChangeWorkProduct([FromBody] WorkProductViewModel model)
        {
            using (HttpClient client = new HttpClient())
            {
                client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", HttpContext.Session.GetString("SecurityToken"));
                string json = JsonConvert.SerializeObject(model);
                HttpResponseMessage message = await client.PutAsync(siteName + "/api/Project/ChangeWorkProduct", new StringContent(json, Encoding.UTF8, "application/json"));

                return(Ok());
            }
        }