コード例 #1
0
 public async Task <IActionResult> cancelLike([FromBody] Journal_Member_Likes model)
 {
     return(await Task.Run(() =>
     {
         jService.Remove(model);
         return Ok();
     }));
 }
コード例 #2
0
        // 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();
            }));
        }
コード例 #3
0
        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);
        }
コード例 #4
0
        public bool Add(Journal_Member_Likes model)
        {
            lPo.Save(model);

            return(true);
        }