コード例 #1
0
        public void DraftRunTest()
        {
            //DraftRun draftRun = new DraftRun(2, 4, 7, 11);
            DraftRun draftRun = new DraftRun();


            //Assert.Fail();
        }
コード例 #2
0
        public ActionResult Index()
        {
            string IPAddress = string.Empty;

            string[] SplitIPAddress;
            string   IPv4Address;

            if (HttpContext.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != null)
            {
                IPAddress = HttpContext.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
            }
            else if (HttpContext.Request.UserHostAddress.Length != 0)
            {
                IPAddress = HttpContext.Request.UserHostAddress;
            }

            //DEBUGGING
            //IPAddress = "24.150.185.77:3639";

            SplitIPAddress = IPAddress.Split(':');
            IPv4Address    = SplitIPAddress[0];

            DraftRunLocation drl = new DraftRunLocation(IPv4Address);

            DraftRun draftrun = new DraftRun(drl);

            ViewBag.DraftRun    = draftrun;
            ViewBag.DRL         = drl;
            ViewBag.IPAddress   = IPAddress;
            ViewBag.IPv4Address = IPv4Address;


            //Application Insights - CUSTOM EVENT
            var telemetry = new TelemetryClient();

            telemetry.TrackEvent("User clicked on creating a new DraftRun. Draft Winner was " + draftrun.TeamList4[0].TeamCity + " " + draftrun.TeamList4[0].TeamName + " with Draft Balls: " + draftrun.Ball1.ToString() + " | " + draftrun.Ball2.ToString() + " | " + draftrun.Ball3.ToString() + " | " + draftrun.Ball4.ToString() + ".");

            return(View());
        }
コード例 #3
0
        public DraftRun GetDraftRun()
        {
            DraftRun draftrun = new DraftRun();

            return(draftrun);
        }
コード例 #4
0
        public IHttpActionResult PostDraftRun()
        {
            DraftRun draftRunInstance = new DraftRun();

            return(Ok(draftRunInstance));
        }
コード例 #5
0
        public IHttpActionResult PostDraftRunWithLatLong(decimal latitude, decimal longitude)
        {
            DraftRun draftRunInstance = new DraftRun(latitude, longitude);

            return(Ok(draftRunInstance));
        }
コード例 #6
0
        public IHttpActionResult GetDraftRunWithBalls(int Ball1, int Ball2, int Ball3, int Ball4)
        {
            DraftRun draftRunInstance = new DraftRun(Ball1, Ball2, Ball3, Ball4);

            return(Ok(draftRunInstance));
        }