Ejemplo n.º 1
0
        public JsonResult GetReputationHistory()
        {
            var headers = new HeaderManager(Request);
            M2ESession session = TokenManager.getSessionInfo(headers.AuthToken, headers);

            var isValidToken = TokenManager.IsValidSession(headers.AuthToken);
            if (isValidToken)
            {
                var response = new ClientDetailService().GetReputationHistory(session.UserName);
                return Json(response, JsonRequestBehavior.AllowGet);
            }
            else
            {
                ResponseModel<string> response = new ResponseModel<string>();
                response.Status = 401;
                response.Message = "Unauthorized";
                return Json(response);
            }

        }
Ejemplo n.º 2
0
 public JsonResult GetClientDetails()
 {
     var userType = Request.QueryString["userType"].ToString(CultureInfo.InvariantCulture);
     var headers = new HeaderManager(Request);
     M2ESession session = TokenManager.getSessionInfo(headers.AuthToken, headers);
     var clientTemplate = new ClientDetailService();
     var isValidToken = TokenManager.IsValidSession(headers.AuthToken);
     if (isValidToken)
     {
         var clientDetailResponse = clientTemplate.GetClientDetails(session.UserName, userType);
         //clientDetailResponse.Payload.RequestUrlAuthority = "\"http://"+Request.Url.Authority+"/SocialAuth/FBLogin/facebook/\"";
         return Json(clientDetailResponse);
     }
     else
     {
         ResponseModel<string> response = new ResponseModel<string>();
         response.Status = 401;
         response.Message = "Unauthorized";
         return Json(response);
     }
     
 }
Ejemplo n.º 3
0
        public JsonResult getReferralKey()
        {            
            var headers = new HeaderManager(Request);
            M2ESession session = TokenManager.getSessionInfo(headers.AuthToken, headers);            

            var isValidToken = TokenManager.IsValidSession(headers.AuthToken);
            if (isValidToken)
            {                
                var response = new ClientDetailService().getReferralKey(session.UserName);
                if(response != null)
                    response.Payload.myReferralLink = "http://" + Request.Url.Authority + "/#/signup/user/"+response.Payload.myReferralLink;
                return Json(response, JsonRequestBehavior.AllowGet);
            }
            else
            {
                ResponseModel<string> response = new ResponseModel<string>();
                response.Status = 401;
                response.Message = "Unauthorized";
                return Json(response);
            }

        }