示例#1
0
        public IHttpActionResult GetByTel(string tell)
        {
            var subscriber = new SubscriberRepository();
            var s          = subscriber.GetUserByPhoneNo(tell);

            if (s == null)
            {
                return(ResponseMessage(Request.CreateResponse(new ResponseStatus()
                {
                    status = HttpStatusCode.NotFound, message = "You do not have a valid subscription"
                })));
            }
            return(Ok(new ResponseStatus()
            {
                status = HttpStatusCode.OK, message = "Valid User"
            }));
        }
示例#2
0
        public ActionResult Index(string phoneNo)
        {
            //Validate Login Credentials
            var loggedInUser = GameUserIdentity.LoggedInUser;

            if (loggedInUser == null)
            {
                return(RedirectToAction("Index", "Home"));
            }

            //Validate User Subscription
            var s = subscriberRepository.GetUserByPhoneNo(phoneNo);

            if (s == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            else
            {
                return(View());
            }
        }