コード例 #1
0
        public ProcessResult <bool> ChangeReadStatus(ChangeReadStatusViewModel changeReadStatusViewModel)
        {
            User user = GetUserById(changeReadStatusViewModel.UserId);

            if (user != null)
            {
                user.IsRead = changeReadStatusViewModel.Status;
                _KhatmaContext.Update(user);
                Save();
                return(new ProcessResult <bool>()
                {
                    Data = true,
                    IsSucceeded = true,
                    Status = "200"
                });
            }
            else
            {
                return(new ProcessResult <bool>()
                {
                    Data = false,
                    IsSucceeded = false,
                    Status = "400"
                });
            }
        }
コード例 #2
0
 public IActionResult ChangeReadStatus(ChangeReadStatusViewModel changeReadStatusViewModel)
 {
     if (ModelState.IsValid)
     {
         var Resault = _UserManager.ChangeReadStatus(changeReadStatusViewModel);
         return(Ok(Resault));
     }
     else
     {
         return(BadRequest(new ProcessResult <bool>()
         {
             Data = false,
             IsSucceeded = false,
             Message = "Invalid Data All Required",
             Status = "400"
         }));
     }
 }