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); }
public ActionResult Attachment(int id) { QuestionAttachment img = db.QuestionAttachments.Find(id); return(File(img.Data, EnumDescription.Get(img.FileType))); }