예제 #1
0
        public IHttpActionResult DeleteUser(int id)
        {
            var user = UserBusinessInstance.GetUserByID(id);

            if (user == null)
            {
                return(NotFound());
            }

            user.IsDeleted = true;
            var isDeleted = UserBusinessInstance.UpdateUser(user) > 0;

            return(Ok(isDeleted));
        }
예제 #2
0
        public JsonResponse <UserMasterDTO> GetUsersByID(int id)
        {
            JsonResponse <UserMasterDTO> response = new JsonResponse <UserMasterDTO>();

            try
            {
                response.SingleResult = UserBusinessInstance.GetUserByID(id);
                response.StatusCode   = "200";
                response.IsSuccess    = true;
            }
            catch (Exception ex)
            {
                response.SingleResult = null;
                response.StatusCode   = "500";
                response.IsSuccess    = false;
                response.Message      = ex.Message;
            }
            return(response);
        }