public ActionResult SendCard(SendCard sendCard)
 {
     if (ModelState.IsValid)
     {
         return(View("Sent", sendCard));
     }
     return(View());
 }
        public ActionResult SendCard()
        {
            var model = new SendCard();

            model.Connections = GetConnections();

            var initialCard = new { Title = "Sample Card Title", Text = "Sample Card Text", };

            model.CardJson = JsonConvert.SerializeObject(initialCard);

            return(View(model));
        }
        public ActionResult SendCard(SendCard card)
        {
            if (ModelState.IsValid)
            {
                HttpHelper.MakePostRequest(
                    card.WebHookUrl,
                    card.CardJson,
                    "application/json");

                return(View("CardSent"));
            }
            else
            {
                card.Connections = GetConnections();
                return(View(card));
            }
        }