public async Task <ActionResult> Update(WikiMenuModel input) { input.UpdateTime = DateTime.Now; input.UpdateUser = this.CurrentSession.UserName; await _articleService.Update(input); return(this.UpdateSuccessMsg()); }
public async Task <ActionResult> Add(WikiMenuModel input) { input.CreateTime = DateTime.Now; input.CreateUser = this.CurrentSession.UserName; WikiMenuModel entity = await _articleService.Add(input); return(this.AddSuccessData(entity)); }
public async Task Update(WikiMenuModel input) { var uri = API.Article.AddMenu(_remoteServiceBaseUrl); var Content = new StringContent(JsonConvert.SerializeObject(input), System.Text.Encoding.UTF8, "application/json"); var response = await _httpClient.PutAsync(uri, Content); response.EnsureSuccessStatusCode(); var jsonResponse = await response.Content.ReadAsStringAsync(); }
public async Task <WikiMenuModel> Add(WikiMenuModel input) { var uri = API.Article.AddMenu(_remoteServiceBaseUrl); var Content = new StringContent(JsonConvert.SerializeObject(input), System.Text.Encoding.UTF8, "application/json"); var response = await _httpClient.PostAsync(uri, Content); if (response.IsSuccessStatusCode) { var str = await response.Content.ReadAsStringAsync(); var model = JsonConvert.DeserializeObject <WikiMenuModel>(str); return(model); } return(new WikiMenuModel()); }