public static List <QuestionAttachment> TransformToQuestionAttachments(int questionId, IEnumerable <HttpPostedFileBase> files)
        {
            var attachments = new List <QuestionAttachment>();

            foreach (var file in files)
            {
                if (file == null)
                {
                    continue;
                }

                Attachment attachment         = GenerateAttachment(file);
                var        questionAttachment = new QuestionAttachment(questionId, attachment);
                attachments.Add(questionAttachment);
            }

            return(attachments);
        }
Пример #2
0
        public ActionResult Attachment(int id)
        {
            QuestionAttachment img = db.QuestionAttachments.Find(id);

            return(File(img.Data, EnumDescription.Get(img.FileType)));
        }