public async Task <IActionResult> cancelLike([FromBody] Journal_Member_Likes model) { return(await Task.Run(() => { jService.Remove(model); return Ok(); })); }
// public async Task<IActionResult> doLike([FromBody]int like_id) //用[FromHeader]可以进的来,但是值为0 public async Task <IActionResult> doLike([FromBody] Journal_Member_Likes model) { // 因为 like 请求没有设置回调函数,所以这里只能用member_id + journal_id来请求更新与新增 2020-4-19 18:36:34 return(await Task.Run(() => { model.Member_Id = 1; jService.Add(model); return Ok(); })); }
public bool Remove(Journal_Member_Likes model) { /*因为 like 请求没有设置回调函数,无法更新like_id,所以这里只能用 * member_id + journal_id来请求更新与新增 2020-4-19 18:36:34*/ /*cannot be tracked because another instance with the same key value for {'Id'} is already being tracked. * When attaching existing entities, ensure that only one entity instance with a given key value is attached*/ var item = lPo.FirstOrDefaultAsync(r => r.Jornal_Id == model.Jornal_Id && r.Member_Id == model.Member_Id).Result; /*lPo.Delete(model); /*cannot be tracked because another instance with the same key value for {'Id'} is already being tracked. * When attaching existing entities, ensure that only one entity instance with a given key value is attached*/ lPo.Delete(item); return(true); }
public bool Add(Journal_Member_Likes model) { lPo.Save(model); return(true); }