public async Task <AgentGetRes> GetAgentDetailedInfo([FromBody] AgentGetReq request) { var response = new AgentGetRes(); UserRoleGetReq req = new UserRoleGetReq(); req.UserID = request.UserId; try { response = await _agentRepository.GetAgentDetailedInfo(request); //response.StatusList = await _agentRepository.GetStatusForAgents(); //response.DefStartPageList = await _agentRepository.GetStartPageForAgents(); //response.DefDocumentTypes = await _agentRepository.GetDefDocumentTypes(); //response.ProductList = await _agentRepository.GetProductTypes(); //response.UserRolesDetails = _userRepository.GetUserRoleDetails(req).Result.UserRolesDetails; //response.UserId = request.UserId; response.ResponseStatus.Status = "Success"; response.ResponseStatus.ErrorMessage = response != null ? "" : "No Records Found."; } catch (Exception ex) { response.ResponseStatus.Status = "Failure"; response.ResponseStatus.ErrorMessage = "An Error Occurs :- " + ex.Message; } return(response); }
public async Task <UserRoleGetRes> GetUserRoleDetails(UserRoleGetReq userRoleGetReq, string ticket) { UserRoleGetRes userRoleGetRes = new UserRoleGetRes(); userRoleGetRes = await serviceProxy.PostData(_configuration.GetValue <string>("ServiceUser:GetUserRoleDetails"), userRoleGetReq, typeof(UserRoleGetRes), ticket); return(userRoleGetRes); }
public async Task <UserRoleGetRes> GetUserRoleDetails([FromBody] UserRoleGetReq request) { var response = new UserRoleGetRes(); if (request != null) { response = await _UserRepository.GetUserRoleDetails(request); return(response); } else { response.ResponseStatus.Status = "Failure"; response.ResponseStatus.ErrorMessage = "Request can not be blank"; return(response); } }