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 })); }