public IHttpActionResult GettblResImage(int id) { tblResImage tblResImage = db.tblResImages.Find(id); if (tblResImage == null) { return(NotFound()); } return(Ok(tblResImage)); }
/* This is used for file accessing and post a file to a database using a server */ public String POST() { int counter = 0; // collecting files System.Web.HttpFileCollection files = System.Web.HttpContext.Current.Request.Files; string url = HttpContext.Current.Request.Url.AbsoluteUri; tblResImage picfun = new tblResImage(); String Status = ""; for (int i = 0; i < files.Count; i++) { //get the posted files System.Web.HttpPostedFile file = files[i]; string fileName = new FileInfo(file.FileName).Name; if (file.ContentLength > 0) { Guid id = Guid.NewGuid(); string modifiedFileName = id.ToString() + "_" + fileName; byte[] imageb = new byte[file.ContentLength]; file.InputStream.Read(imageb, 0, file.ContentLength); picfun.Image = imageb; db.tblResImages.Add(picfun); db.SaveChanges(); counter++; } } if (counter > 0) { return(Status); } return("Upload Failed"); }