示例#1
0
        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);
        }
示例#2
0
        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);
        }
示例#3
0
        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);
            }
        }