Ejemplo n.º 1
0
        /// <summary>
        /// Delete file record by ID
        /// </summary>
        /// <param name="ID">Record ID</param>
        public void Delete(int ID)
        {
            InboundedFiles InboundedFiles = db.InboundedFiles.Find(ID);

            db.InboundedFiles.Remove(InboundedFiles);
            Save();
        }
Ejemplo n.º 2
0
 public JsonResult Upload()
 {
     using (TransactionScope Trans = new TransactionScope())
     {
         try
         {
             for (int i = 0; i < Request.Files.Count; i++)
             {
                 string             reference = Request.Files.AllKeys[i];
                 HttpPostedFileBase file      = Request.Files[i]; //Uploaded file
                                                                  //Use the following properties to get file's name, size and MIMEType
                 int              fileSize    = file.ContentLength;
                 string           fileName    = file.FileName;
                 string           mimeType    = file.ContentType;
                 System.IO.Stream fileContent = file.InputStream;
                 //To save file, use SaveAs method
                 if (System.IO.File.Exists(Server.MapPath("~/Content/Docs/inb/") + reference + "_" + fileName))
                 {
                     return(Json("อัพโหลดไม่สำเร็จ - มีไฟล์นี้อยู่แล้ว"));
                 }
                 InboundedFiles inbdFiles = new InboundedFiles();
                 inbdFiles.DELVNO      = reference;
                 inbdFiles.FILEPATH    = "Content/Docs/inb/" + reference + "_" + fileName;
                 inbdFiles.LOADED_DATE = DateTime.Now;
                 inbdFiles.LOADED_BY   = User.Identity.Name;
                 objBs.inboundFilesBs.Insert(inbdFiles);
                 file.SaveAs(Server.MapPath("~/Content/Docs/inb/") + reference + "_" + fileName); //File will be saved in application root
             }
             Trans.Complete();
             return(Json("อัพโหลดสำเร็จ " + Request.Files.Count + " ไฟล์"));
         }
         catch (Exception e)
         {
             return(Json("อัพโหลดไม่สำเร็จ :: Code " + e.ToString()));
         }
     }
 }
Ejemplo n.º 3
0
 //Update
 public void Update(InboundedFiles InboundedFiles)
 {
     db.Entry(InboundedFiles).State = EntityState.Modified;
     Save();
 }
Ejemplo n.º 4
0
 //Insert
 public void Insert(InboundedFiles InboundedFiles)
 {
     db.InboundedFiles.Add(InboundedFiles);
     Save();
 }
Ejemplo n.º 5
0
 //Update
 public void Update(InboundedFiles InboundedFiles)
 {
     objDb.Update(InboundedFiles);
 }
Ejemplo n.º 6
0
 //Insert
 public void Insert(InboundedFiles InboundedFiles)
 {
     objDb.Insert(InboundedFiles);
 }
Ejemplo n.º 7
0
 //Update
 public void Update(InboundedFiles InboundedFiles)
 {
     db.Entry(InboundedFiles).State = EntityState.Modified;
     Save();
 }
Ejemplo n.º 8
0
 //Insert
 public void Insert(InboundedFiles InboundedFiles)
 {
     db.InboundedFiles.Add(InboundedFiles);
     Save();
 }