Ejemplo n.º 1
0
        public IHttpActionResult View(uint id)
        {
            User user = new User();

            if (!user.DAL_Load(id))
            {
                return(NotFound());
            }

            List <UserRole> userRoles = UserRole.DAL_LoadComplete(id, null, null, null, null);

            return(Ok(new ResponseWrapper <object>(
                          HttpStatusCode.OK,
                          new
            {
                user.UserId,
                user.Username,
                user.IsActive,
                user.FullName,
                user.Designation,
                user.EmailAddress,
                user.MobileNumber,
                Roles = userRoles.Select(item => item.RoleId)
            }
                          )));
        }