Esempio n. 1
0
        public ActionResult Put(int id, [FromBody] Tbltonkholoi value)
        {
            var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault();

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

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

                item.Idtieuchi    = value.Idtieuchi;
                item.Daxuly       = value.Daxuly;
                item.Decen        = value.Decen;
                item.Ngaychamdiem = value.Ngaychamdiem;
                data.Tbltonkholoi.Update(item);
                data.SaveChanges();
                return(new OkResult());
            }
            return(BadRequest());
        }
Esempio n. 2
0
        public ActionResult XacNhanOKTonKhoLoi(int id, [FromBody] Tbltonkholoi value)
        {
            var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault();

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

                var item = data.Tbltonkholoi.FirstOrDefault(t => t.Idtonkholoi == id);
                if (item == null)
                {
                    return(NotFound());
                }
                if (!item.Decen.Value)
                {
                    item.Daxuly = true;
                    item.Decen  = true;

                    data.Tbltonkholoi.Update(item);
                    data.SaveChanges();
                    return(new OkResult());
                }
                return(BadRequest());
            }
            return(BadRequest());
        }
Esempio n. 3
0
        public IActionResult Post([FromBody] Tbltonkholoi value)
        {
            var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault();

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

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

                return(CreatedAtRoute("GetTonKhoLoi", new { id = value.Idtonkholoi }, value));
            }
            return(BadRequest());
        }