ChestClient.Controllers.PlayController.PulseRequest C# (CSharp) Method

PulseRequest() public method

public PulseRequest ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult
        public ActionResult PulseRequest()
        {
            var request = new PulseRequest
            {
                From = User.Identity.Name,
            };
            var response = ServerProvider.MakeRequest<PulseResponse>(request);
            string ret;
            switch (response.Status)
            {
                case Statuses.Ok:
                    ret = "";
                    break;
                case Statuses.NoUser:
                    ret = "User no found.";
                    break;
                case Statuses.DuplicateUser:
                    ret = "You allready in que";
                    break;
                default:
                    ret = "Wrong status.";
                    break;
            }
            return Json(new
            {
                Ret = ret,
                Messages = response.Messages,
            }, JsonRequestBehavior.AllowGet);
        }