public IActionResult addOrderDetail([FromBody] CartDTO dto)
        {
            bool isValidToken = ValidateToken();

            if (isValidToken)
            {
                TblOrderDetailDAO dao = TblOrderDetailDAO.getInstance();
                try
                {
                    if (dao.AddOrderDetail(dto))
                    {
                        return(Ok(true));
                    }
                    else
                    {
                        return(BadRequest());
                    }
                }
                catch (Exception)
                {
                    StatusCode(500);
                }
            }
            return(Unauthorized());
        }
        public IActionResult LoadlistOrderdetail([FromBody] DateTime date)
        {
            bool isValidToken = ValidateToken();

            if (isValidToken)
            {
                TblOrderDetailDAO dao = TblOrderDetailDAO.getInstance();
                try
                {
                    List <RevenuesDTO> result = dao.SelectOrderDetail(date);
                    if (result != null)
                    {
                        return(Ok(result));
                    }
                    else
                    {
                        return(BadRequest());
                    }
                }
                catch (Exception)
                {
                    StatusCode(500);
                }
            }
            return(Unauthorized());
        }