Exemple #1
0
        public DeleteUserRes DeleteUser(DeleteUserReq request)
        {
            Users user = _db.Users.Where(m => m.Id == request.UserId && m.UserStatus != Constant.USER_INACTIVE).FirstOrDefault();


            if (user == null)
            {
                return(new DeleteUserRes()
                {
                    status = 0,
                    developerMessage = "User does not exist"
                });
            }

            user.UserStatus = Constant.USER_INACTIVE;

            _db.SaveChanges();

            return(new DeleteUserRes()
            {
                status = 1,
                developerMessage = "User removed"
            });
        }
        public IActionResult DeleteUser([FromBody] DeleteUserReq req)
        {
            var res = _svc.DeleteUser(req.UserId);

            return(Ok(res));
        }
Exemple #3
0
 public DeleteUserRes Users([FromBody] DeleteUserReq request)
 {
     return(new UserService(_db).DeleteUser(request));
 }