/// <summary> /// Delete file record by ID /// </summary> /// <param name="ID">Record ID</param> public void Delete(int ID) { OutboundedFiles OutboundedFiles = db.OutboundedFiles.Find(ID); db.OutboundedFiles.Remove(OutboundedFiles); Save(); }
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/outb/") + reference + "_" + fileName)) { return(Json("อัพโหลดไม่สำเร็จ - มีไฟล์นี้อยู่แล้ว")); } OutboundedFiles outbFiles = new OutboundedFiles(); outbFiles.DELVNO = reference; outbFiles.FILEPATH = "Content/Docs/outb/" + reference + "_" + fileName; outbFiles.LOADED_DATE = DateTime.Now; outbFiles.LOADED_BY = User.Identity.Name; objBs.outboundFilesBs.Insert(outbFiles); file.SaveAs(Server.MapPath("~/Content/Docs/outb/") + reference + "_" + fileName); //File will be saved in application root } Trans.Complete(); return(Json("อัพโหลดสำเร็จ " + Request.Files.Count + " ไฟล์")); } catch (Exception e) { return(Json("อัพโหลดไม่สำเร็จ :: Code " + e.ToString())); } } }
//Update public void Update(OutboundedFiles OutboundedFiles) { objDb.Update(OutboundedFiles); }
//Insert public void Insert(OutboundedFiles OutboundedFiles) { objDb.Insert(OutboundedFiles); }
//Update public void Update(OutboundedFiles OutboundedFiles) { db.Entry(OutboundedFiles).State = EntityState.Modified; Save(); }
//Insert public void Insert(OutboundedFiles OutboundedFiles) { db.OutboundedFiles.Add(OutboundedFiles); Save(); }
//Update public void Update(OutboundedFiles OutboundedFiles) { db.Entry(OutboundedFiles).State = EntityState.Modified; Save(); }
//Insert public void Insert(OutboundedFiles OutboundedFiles) { db.OutboundedFiles.Add(OutboundedFiles); Save(); }
//Update public void Update(OutboundedFiles OutboundedFiles) { objDb.Update(OutboundedFiles); }
//Insert public void Insert(OutboundedFiles OutboundedFiles) { objDb.Insert(OutboundedFiles); }