Ejemplo n.º 1
0
        public HttpResponseMessage UpdateRecord([FromBody] successStories_tb stories)
        {
            if (stories != null)
            {
                db.successStories.Attach(stories);
                var entry = db.Entry(stories);

                entry.Property(e => e.title).IsModified       = true;
                entry.Property(e => e.description).IsModified = true;
                entry.Property(e => e.ytubeLink).IsModified   = true;


                if (stories.base64 != "null")
                {
                    string       base64Data = Convert.ToString(stories.base64);
                    base64ToByte baseBytes  = new base64ToByte();
                    stories.imageData = baseBytes.image(840, 540, base64Data);
                    stories.thumbnail = baseBytes.image(310, 210, base64Data);

                    entry.Property(e => e.imageData).IsModified = true;
                    entry.Property(e => e.thumbnail).IsModified = true;
                }
                db.SaveChanges();
                return(Request.CreateResponse(HttpStatusCode.OK, "Successfully Updated."));
            }
            else
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NoContent, "Unable to update."));
            }
        }
Ejemplo n.º 2
0
        public string UpdateRecord(string ID, successStories_tb stories)
        {
            if (stories != null)
            {
                db.successStories.Attach(stories);
                var entry = db.Entry(stories);

                entry.Property(e => e.title).IsModified       = true;
                entry.Property(e => e.description).IsModified = true;
                entry.Property(e => e.ytubeLink).IsModified   = true;


                if (stories.base64 != "null")
                {
                    string       base64Data = Convert.ToString(stories.base64);
                    base64ToByte baseBytes  = new base64ToByte();
                    stories.imageData = baseBytes.image(840, 540, base64Data);
                    stories.thumbnail = baseBytes.image(310, 210, base64Data);

                    entry.Property(e => e.imageData).IsModified = true;
                    entry.Property(e => e.thumbnail).IsModified = true;
                }
                db.SaveChanges();
                return("Successfully Updated");
            }
            else
            {
                return("Invalid Record");
            }
        }
Ejemplo n.º 3
0
        public HttpResponseMessage SaveStories([FromBody] successStories_tb stories)
        {
            string       base64Data = Convert.ToString(stories.base64);
            base64ToByte baseBytes  = new base64ToByte();

            stories.imageData = baseBytes.image(840, 540, base64Data);
            stories.thumbnail = baseBytes.image(310, 210, base64Data);

            stories.date = DateTime.Now;
            db.successStories.Add(stories);
            db.SaveChanges();
            return(Request.CreateResponse(HttpStatusCode.OK, "Successfully Added."));
        }
Ejemplo n.º 4
0
        public ActionResult SaveStories(successStories_tb stories)
        {
            string       base64Data = Convert.ToString(stories.base64);
            base64ToByte baseBytes  = new base64ToByte();

            stories.imageData = baseBytes.image(840, 540, base64Data);
            stories.thumbnail = baseBytes.image(310, 210, base64Data);

            stories.date = DateTime.Now;
            db.successStories.Add(stories);
            db.SaveChanges();
            return(Json("Successfully Added", JsonRequestBehavior.AllowGet));
        }