public ActionResult Pantoum()
        {
            ViewBag.Message = "Your Pantoum Page.";

            PantoumModel vm = new PantoumModel();

            vm.Title = "";

            return(View(vm));
        }
        public ActionResult CreatePantoum(PantoumModel pm)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(pm.Title);
            sb.Append(Environment.NewLine);
            sb.Append(Environment.NewLine);

            sb.Append(pm.PLine1);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine2);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine3);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine4);

            sb.Append(Environment.NewLine);
            sb.Append(Environment.NewLine);

            sb.Append(pm.PLine5);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine6);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine7);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine8);

            sb.Append(Environment.NewLine);
            sb.Append(Environment.NewLine);


            sb.Append(pm.PLine9);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine10);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine11);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine12);

            sb.Append(Environment.NewLine);
            sb.Append(Environment.NewLine);

            sb.Append(pm.PLine13);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine14);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine15);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine16);

            sb.Append(Environment.NewLine);
            sb.Append(Environment.NewLine);

            sb.Append(pm.PLine17);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine18);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine19);
            sb.Append(Environment.NewLine);
            sb.Append(pm.PLine20);


            string text = sb.ToString();

            Response.Clear();
            Response.ClearHeaders();

            Response.AppendHeader("Content-Length", text.Length.ToString());
            Response.ContentType = "text/plain";
            Response.AppendHeader("Content-Disposition", "attachment;filename=\"pantoum_template.txt\"");

            Response.Write(text);
            Response.End();

            // If we got this far, something failed, redisplay form
            return(View("Pantoum", pm));
        }