コード例 #1
0
        public ActionResult Put(string id, [FromBody] Tblcontroller value)
        {
            var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault();

            if (!string.IsNullOrEmpty(b))
            {
                if (value == null || value.Idcontroller != id)
                {
                    return(BadRequest());
                }

                var item = data.Tblcontroller.FirstOrDefault(t => t.Idcontroller == id);
                if (item == null)
                {
                    return(NotFound());
                }

                item.Chucnang = value.Chucnang;

                data.Tblcontroller.Update(item);
                data.SaveChanges();
                return(new OkResult());
            }
            return(BadRequest());
        }
コード例 #2
0
        public IActionResult Post([FromBody] Tblcontroller value)
        {
            var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault();

            if (!string.IsNullOrEmpty(b))
            {
                if (value == null)
                {
                    return(BadRequest());
                }

                data.Tblcontroller.Add(value);
                data.SaveChanges();

                return(CreatedAtRoute("GetController", new { id = value.Idcontroller }, value));
            }
            return(BadRequest());
        }