Пример #1
0
        public ActionResult <IEnumerable <User> > GetUserId(int id)
        {
            User users = _users.FirstOrDefault(x => x.Id == id);

            if (null == users)
            {
                return(NotFound($"The User with ID: {id} does not exist. Please try again!!!"));
            }

            return(Ok(users));
        }
Пример #2
0
        public ActionResult <User> PostUsers([FromBody] User use)
        {
            User newUser = new User
            {
                Id        = _users.Count() + 1,
                FirstName = use.FirstName,
                LastName  = use.LastName,
                Age       = use.Age
            };

            _users.Add(newUser);
            return(Ok("New User has been added to the database."));
        }
Пример #3
0
        public ActionResult <IEnumerable <User> > GetUserAdult(int id)
        {
            User users = _users.FirstOrDefault(x => x.Id == id);

            if (null == users)
            {
                return(NotFound($"The User with ID: {id} does not exist. Please try again!!!"));
            }

            if (users.Age < 18)
            {
                return(Ok($"The User {users.FirstName} {users.LastName} with ID: {id} is not an adult."));
            }

            return(Ok($"The User {users.FirstName} {users.LastName} with ID: {id} is an adult."));
        }
Пример #4
0
 public void PutUsers(int id, [FromBody] User user)
 {
     _users[id - 1] = user;
 }