public HttpResponseMessage AuthenticateUser(MemberLoginRequestDto model)
        {
            //object result = null;
            var result = new ProcessController().MemberValidation(model);

            result = new ProcessController().MemberValidation(model);
            return(Request.CreateResponse(HttpStatusCode.OK, result));
        }
        public ValidateMemberResposeDto AgentValidation(MemberLoginRequestDto request)
        {
            if (string.IsNullOrEmpty(request.UserrName) || string.IsNullOrEmpty(request.Password))
            {
                return new ValidateMemberResposeDto()
                       {
                           AuthenticationSuccess = false, ErrorMessage = ErrorCodes.InvalidCredentials
                       }
            }
            ;
            var response = _dbHelper.ValidateAgentLogin(request.UserrName, request.Password, request.DeviceId);

            return(response);
        }
        public HttpResponseMessage AuthenticateAgent(MemberLoginRequestDto model)
        {
            var result = new ProcessController().AgentValidation(model);

            return(Request.CreateResponse(HttpStatusCode.OK, result));
        }