public ActionResult <Api <List <WardDTO> > > GetAllWard(           //
            [FromQuery(Name = "page"), DefaultValue(1)] int page,          //
            [FromQuery(Name = "page_limit"), DefaultValue(10), ] int limit //
            )
        {
            int totalItems = _wardService.CountAll();

            int totalPages = (int)Math.Ceiling((double)totalItems / limit);

            List <WardDTO> dtos = _wardService.FindAll(page, limit);

            Api <List <WardDTO> > result = new Api <List <WardDTO> >(200, dtos, "Success", new Paging(page, limit, totalPages, totalItems));

            return(Ok(result));
        }