コード例 #1
0
ファイル: SurveysController.cs プロジェクト: TK-Kirk/CBR4
        //Redirect for Precision Samples
        public IHttpActionResult RedirectPrecisionSample([FromUri] string ug,
                                                         string sub_id,
                                                         decimal gross, decimal reward,
                                                         string status, DateTime date, int surveyid)
        {
            try
            {
                //test url
                //http://devmapi.cashbackresearch.com/api/surveys/postback/2?ug=F1CA2526-4995-47A1-89BE-474A223505D9
                var m = new RouterManager();

                var p = new PostbackManager();
                p.PostbackPrecisionSample(ug, sub_id, reward, status, date, surveyid, gross);

                var uniqueId = m.GetRouterUserFromPrecisionSampleId(ug);
                var url      = $"{ConfigurationManager.AppSettings["BaseWebUrl"]}mysurveys?ug={uniqueId}";
                return(Redirect(url));
            }
            catch (Exception e)
            {
                var msg = e;
                return(InternalServerError());
            }
        }