public IActionResult Put(int id, Products1 p)
        {
            var pro = p.data.attributes;

            try
            {
                var g = _context.Productsbuy.Find(id);
                g.merchant_id = pro.merchant_id;
                g.name        = pro.name;
                g.price       = pro.price;
                var time = (DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime()).TotalSeconds;
                g.updated_at = (long)time;
                _context.SaveChanges();

                var o = new Products
                {
                    id          = g.id,
                    merchant_id = pro.merchant_id,
                    name        = pro.name,
                    price       = pro.price,
                    created_at  = g.created_at,
                    updated_at  = g.updated_at
                };
                return(Ok(new { message = "success retrieve data", status = true, data = o }));
            }

            catch (Exception)
            {
                return(NotFound());
            }
        }
        public IActionResult Post(Products1 p)
        {
            var pro = p.data.attributes;

            _context.Productsbuy.Add(pro);
            var time = (DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime()).TotalSeconds;

            pro.created_at = (long)time;
            pro.updated_at = (long)time;
            _context.SaveChanges();
            return(Ok(new { message = "success retrieve data", status = true, data = pro }));
        }