public async Task <IActionResult> AddAdminUser([FromBody] AddUserAdminRequest request) { var requestMapped = _mapper.Map <AddUserAdminRequest, BlAddUserAdminRequest>(request); await _businessLogic.SaveUserAdmin(requestMapped); return(Ok()); }
public IActionResult CreateAdminUser([FromBody] string userName) { var user = "******"; var request = new AddUserAdminRequest { ActualUser = userName, DelegateUser = user }; AdminAPI.AddTaskOwner($"http://{Request.Host}", request); return(Ok(request)); }
public async Task <IActionResult> AddTaskOwner([FromBody] AddUserAdminRequest request) { try { var requestMapped = _mapper.Map <AddUserAdminRequest, BlAddUserAdminRequest>(request); await _businessLogic.AddTaskOwner(requestMapped); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); } }
public static IEnumerable <TaskOwnerResponse> AddTaskOwner(string baseUrl, AddUserAdminRequest request) { try { _client = new RestClient(baseUrl); var apiRequest = new RestRequest(Method.POST) { Resource = "/api/AdminApi/AddTaskOwner", RequestFormat = DataFormat.Json }; apiRequest.AddBody(request); var response = _client.Execute(apiRequest); var data = JsonConvert.DeserializeObject <IEnumerable <TaskOwnerResponse> >(response.Content); return(data); } catch (Exception e) { throw new Exception(e.Message); } }