public IActionResult GetChartRecordTotal([FromQuery] string ReportDateStart, string CompanyName, string Emirate, string StationCode, string ChartNumber, Int32 pagesize, Int32 pagenumber) { try { var all1 = ChartService.GetChartRecordTotal(ReportDateStart, CompanyName, Emirate, StationCode, ChartNumber, pagesize, pagenumber); return(Ok(all1)); } catch (Exception ex) { logger.LogError($"Something went wrong ex: {ex.Message }"); return(StatusCode(500, ex.Message)); // return StatusCode(500, "Internal server error" ); } }