Example #1
0
        public async Task <Mobile> Add(Mobile entity)
        {
            _context.Mobiles.Add(entity);
            await _context.SaveChangesAsync();

            return(entity);
        }
Example #2
0
        public async Task <IActionResult> ChangePriv(int id, PatchUserRole changedRole)
        {
            var userToUpdate = _context.Users.Where(u => u.UserId == id).FirstOrDefault();

            if (userToUpdate == null)
            {
                return(BadRequest("il n'y a pas d'utilisateur avec cet id"));
            }
            userToUpdate.Role = changedRole.Role;
            _context.Users.Update(userToUpdate);
            await _context.SaveChangesAsync();

            return(Ok("user updated sucuessfully"));
        }