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" }); } }
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" })); } }