コード例 #1
0
        public void Delete(int id)
        {
            AquahackContext db   = new AquahackContext();
            var             data = db.Comments.Where(o => o.Id == id).First();

            db.Comments.Remove(data);
        }
コード例 #2
0
        public void Post([FromBody] Comment data)
        {
            AquahackContext db = new AquahackContext();

            db.Comments.Add(data);
            db.SaveChanges();
        }
コード例 #3
0
        public void Post([FromBody] Blog data)
        {
            AquahackContext db = new AquahackContext();

            db.Blogs.Add(data);
            db.SaveChanges();
        }
コード例 #4
0
        public void Post([FromBody] User data)
        {
            AquahackContext db = new AquahackContext();

            db.Users.Add(data);
            db.SaveChanges();
        }
コード例 #5
0
        public void Patch(Blog data)
        {
            AquahackContext db         = new AquahackContext();
            Blog            dataAttach = new Blog {
                Id = data.Id
            };

            db.Blogs.Attach(dataAttach);                        /// track your stub model
            db.Entry(dataAttach).CurrentValues.SetValues(data); /// reflection

            db.SaveChanges();
        }
コード例 #6
0
ファイル: SoilController.cs プロジェクト: vfvtll/Aquahack
 public ActionResult Get()
 {
     try
     {
         AquahackContext result   = new AquahackContext();
         var             data     = result.Soil.Include("PhotoOb").Take(10);
         var             response = new
         {
             data = data.ToList()
         };
         return(Ok(response));
     }
     catch (Exception e)
     {
         var response = new
         {
             error = e.StackTrace
         };
         return(StatusCode(512, response));
     }
 }
コード例 #7
0
 public ActionResult Get(int id)
 {
     try
     {
         AquahackContext result   = new AquahackContext();
         var             data     = result.Users.Where(c => c.Id == id).Include("PhotoOb");
         var             response = new
         {
             data = data.ToList()
         };
         return(Ok(response));
     }
     catch (Exception e)
     {
         var response = new
         {
             error = e.StackTrace
         };
         return(StatusCode(512, response));
     }
 }