OSDN Git Service

Addition the notify to DesignChange
[open-pdm-light/PartList.git] / PartsList / PartsList / app / utils / UploadAtach.scala
1 package utils
2 import models._
3 import play.api.i18n._
4 import play.api.mvc.MultipartFormData.FilePart
5 import play.api.libs.Files.TemporaryFile
6 import java.io.File
7
8 case class UploadAtach() {
9   def uploadAtach(atach:FilePart[TemporaryFile], grpName:String, partId:Long, notifyId:Long, replyId:Long) = {
10       val filename = atach.filename
11       val contentType = atach.contentType
12       var folder = Messages("atach.folder")
13       if(!folder.endsWith("/")) {folder = folder.concat("/")}
14       val url = folder + filename
15       atach.ref.moveTo(new File(url), true)
16       PartsListDb.atachs.insert(Atach(contentType.get, filename, grpName, partId, notifyId, replyId))
17   }
18 }