public async Task <IActionResult> Delete(UserForDeleteDto user) { var result = await _userService.Delete(user); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public async Task <IResult> Delete(UserForDeleteDto user) { var isUserExists = await _userDal.GetAsync(u => u.Id == user.Id); if (isUserExists != null) { await _userDal.DeleteAsync(isUserExists); return(new SuccessResult(Messages.DeletedSuccessfully)); } else { return(new ErrorResult(Messages.UserNotFound)); } }