public IActionResult Post(RequestCustomer request) { var customer = request.data.attributes; var date = (DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime()).TotalSeconds; customer.created_at = (long)date; customer.updated_at = (long)date; _context.Customers.Add(customer); _context.SaveChanges(); return(Ok(new { message = "success add data", status = true, data = customer })); }
public IActionResult PutById(int id, RequestCustomer request) { var customer = request.data.attributes; try { var result = _context.Customers.First(x => x.id == id); result.full_name = customer.full_name; result.username = customer.username; result.email = customer.email; result.phone_number = customer.phone_number; result.updated_at = (long)(DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime()).TotalSeconds; _context.SaveChanges(); return(Ok(new { message = "success update data", status = true, data = result })); } catch (Exception) { return(NotFound()); } }