Beispiel #1
0
 public UsersDb(DTO.Create.Users user)
 {
     Name             = user.Name;
     Email            = user.Email;
     RegisteredNumber = user.RegisteredNumber;
     Password         = user.Password;
 }
Beispiel #2
0
        public IActionResult Put(int id, DTO.Create.Users newUser)
        {
            if (newUser == null)
            {
                return(NotFound("Not found"));
            }
            UsersDb user = new UsersDb(newUser);

            user.UsersId = id;
            _userContext.Users.Update(user);
            _userContext.SaveChanges();
            return(Ok(newUser));
        }
Beispiel #3
0
        public IActionResult Post(DTO.Create.Users newUser)
        {
            if (newUser == null)
            {
                return(NotFound("Empty user"));
            }
            UsersDb user = new UsersDb(newUser);

            _userContext.Users.Add(user);
            _userContext.SaveChanges();
            UsersDb userDB = _userContext.Users.OrderByDescending(u => u.UsersId).FirstOrDefault();

            DTO.Request.Users userFind = new DTO.Request.Users(userDB.UsersId, userDB.Name, userDB.Email, userDB.RegisteredNumber);
            return(Ok(userFind));
        }