public virtual ActionResult AttachStyleImage(string styleId) { LogI("AttachStyleImage, styleId=" + styleId); var attachment = EmailAttachmentViewModel.GetStyleImageAsAttachment(Db, LogService, Time, styleId); return(JsonGet(ValueResult <EmailAttachmentViewModel> .Success("", attachment))); }
public virtual ActionResult GetAttachment(long id) { var file = EmailAttachmentViewModel.GetAttachmentFilepath(Db, id); var filename = Path.GetFileName(file); if (System.IO.File.Exists(file)) { return(File(file, FileHelper.GetMimeTypeByExt(Path.GetExtension(filename)))); } return(new HttpNotFoundResult()); }