Пример #1
0
        public ActionResult Output()
        {
            // ユーザーIDなければログインページへ
            if (Session["UserId"] == null)
            {
                return(RedirectToAction("Login", "User"));
            }
            CsvOutputModel outputView = new CsvOutputModel();

            return(View(outputView));
        }
Пример #2
0
        public ActionResult Output(CsvOutputModel model)
        {
            // ユーザーIDなければログインページへ
            if (Session["UserId"] == null)
            {
                return(RedirectToAction("Login", "User"));
            }
            CsvOutputModel outputView = new CsvOutputModel(model.Condition);

            if (outputView.GetCsvData())
            {
                return(File(outputView.CsvData, "text/csv", outputView.CsvName));
            }
            return(View(outputView));
        }