Ejemplo n.º 1
0
        public IHttpActionResult CreateRole(CreateRoleInput input)
        {
            Init();
            input.AccessToken = ApiSession.AccessToken;
            CreateRoleOutput output = _rolesSvc.CreateRole(input);

            return(Ok(output));
        }
Ejemplo n.º 2
0
        public CreateRoleOutput CreateRole(CreateRoleInput input)
        {
            try
            {
                RestHTTP    http = new RestHTTP();
                RestRequest req  = new RestRequest("api/roles/create", RestSharp.Method.POST);
                req.AddHeader("Content-Type", "application/json");
                req.AddHeader("Authorization", "Bearer " + input.AccessToken);
                req.AddJsonBody(input);
                CreateRoleOutput response = http.HttpPost <CreateRoleOutput>(req);

                return(response);
            }
            catch (Exception ex)
            {
                WriteLogFile.Append("CreateRole : ");
                WriteLogFile.Append(ex.Message);
                WriteLogFile.Append(ex.StackTrace);
            }
            return(null);
        }