public JsonResult GetTrafficBySourceAreaChartDetails() { GetDashboardChartDetailsRequest request = new GetDashboardChartDetailsRequest { AccountId = this.Identity.ToAccountID(), RoleId = this.Identity.ToRoleID(), UserId = this.Identity.ToUserID(), IsSTadmin = this.Identity.IsSTAdmin(), FromDate = DateTime.Now.AddDays(-30), ToDate = DateTime.Now }; request.FromDate = request.FromDate.Date; request.FromDate = ToUserUtcDateTime(request.FromDate.Date); request.ToDate = Convert.ToDateTime(request.ToDate.Date.AddHours(23).AddMinutes(59)); request.ToDate = ToUserUtcDateTime(request.ToDate); GetDashboardChartDetailsResponse response = tourService.GetToursBySourceAreaChartDetails(request); if (response.ChartDetailsViewModel.Chart1Details != null) { response.ChartDetailsViewModel.ReportId = GetReportId(Reports.TrafficBySource); } return(Json(new { success = true, response = response.ChartDetailsViewModel }, JsonRequestBehavior.AllowGet)); }
public HttpResponseMessage GetTrafficBySourceAreaChartData() { GetDashboardChartDetailsRequest request = new GetDashboardChartDetailsRequest { AccountId = this.AccountId, RoleId = this.RoleId, UserId = this.UserId, IsSTadmin = this.IsSTAdmin, FromDate = DateTime.Now.AddDays(-30), ToDate = DateTime.Now }; request.FromDate = request.FromDate.Date; request.FromDate = ToUserUtcDateTime(request.FromDate.Date); request.ToDate = Convert.ToDateTime(request.ToDate.Date.AddHours(23).AddMinutes(59)); request.ToDate = ToUserUtcDateTime(request.ToDate); GetDashboardChartDetailsResponse response = tourService.GetToursBySourceAreaChartDetails(request); if (response.ChartDetailsViewModel.Chart1Details != null) { response.ChartDetailsViewModel.ReportId = GetReportId(Reports.TrafficBySource); } return(Request.BuildResponse(response)); }
public JsonResult GetTrafficByTypeBarChartDetails() { GetDashboardChartDetailsRequest request = new GetDashboardChartDetailsRequest { AccountId = this.Identity.ToAccountID(), RoleId = this.Identity.ToRoleID(), UserId = this.Identity.ToUserID(), IsSTadmin = this.Identity.IsSTAdmin(), FromDate = DateTime.Now.ToUniversalTime().AddDays(-30), ToDate = DateTime.Now.ToUniversalTime() }; GetDashboardChartDetailsResponse response = tourService.GetToursByTypeBarChartDetails(request); if (response.ChartDetailsViewModel.Chart1Details != null) { response.ChartDetailsViewModel.ReportId = GetReportId(Reports.TrafficByType); } return(Json(new { success = true, response = response.ChartDetailsViewModel }, JsonRequestBehavior.AllowGet)); }
public HttpResponseMessage GetTrafficBySourcePieChartData() { GetDashboardChartDetailsRequest request = new GetDashboardChartDetailsRequest { AccountId = this.AccountId, RoleId = this.RoleId, UserId = this.UserId, IsSTadmin = this.IsSTAdmin, FromDate = DateTime.Now.ToUniversalTime().AddDays(-30), ToDate = DateTime.Now.ToUniversalTime() }; GetDashboardChartDetailsResponse response = tourService.GetToursBySourcePieChartDetails(request); if (response.ChartDetailsViewModel.Chart1Details != null) { response.ChartDetailsViewModel.ReportId = GetReportId(Reports.TrafficBySource); } return(Request.BuildResponse(response)); }