public async Task <ActionResult> Get_Warehouse_Raw_Data([DataSourceRequest] DataSourceRequest request, int point_id, DateTime from_date, DateTime to_date)
        {
            IList <Warehouse_DTO> chartrawdata = await Task.Run(() => _iAggregateRepository.Get_WareHouse_Raw_Data(AggerationType.Hour, point_id, from_date, to_date));

            DataSourceResult result = chartrawdata.ToDataSourceResult(request);

            return(new JsonResult()
            {
                Data = result,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet,
                MaxJsonLength = Int32.MaxValue
            });
        }