Пример #1
0
        public ActionResult Export(List <RawQuestionnaire> model, DateTime?date)
        {
            ResponseLogicService.ExportToResponse(model);

            return(RedirectToAction("Export", new { date }));
//            return View(ViewNames.RawQuestionnaireList, model);
        }
Пример #2
0
 public ActionResult ExportSearch(List <RawQuestionnaire> model,
                                  string trainerTC, string courseTCList, byte?responseType,
                                  bool isWebinar)
 {
     ResponseLogicService.ExportToResponse(model);
     return(RedirectToAction("ExportSearch",
                             new { trainerTC, courseTCList, responseType, isWebinar }));
 }
Пример #3
0
        public ActionResult Export(DateTime?date)
        {
            if (date.HasValue)
            {
                var list = ResponseLogicService.GetRawQuestionnaires(date);
                if (list.Any())
                {
                    return(View(ViewNames.RawQuestionnaireList, list));
                }
                return(RedirectToAction("Export"));
            }
            var model =
                from rq in RawQuestionnaireService.GetAll().IsActive()
                select rq.Questionnaire.InputDate;

            return(View(ViewNames.ExportDate, model.OrderByDescending(x => x)));
        }
Пример #4
0
 public ActionResult ExportFromSpecialist()
 {
     ResponseLogicService.ExportToRaws();
     return(null);
 }
Пример #5
0
 public override void TimerTick()
 {
     ResponseLogicService.ExportToRaws();
     LogManager.GetCurrentClassLogger().Info("Responses is exported");
 }