public async Task <ResponseBase <List <OnScreenClick> > > Dashboardwidgetclick([FromBody] OnScreenClick widgetclick)
 {
     return(await DashboardService.DashboardWidgetClick(new TeamHttpContext(HttpContext), widgetclick).ConfigureAwait(false));
 }
 public async Task <ResponseBase> GridSendEmailSMS([FromBody] GridSendEmailSMS sendemail)
 {
     return(await DashboardService.GridSendEmailSMS(new TeamHttpContext(HttpContext), sendemail).ConfigureAwait(false));
 }
 public async Task <ResponseBase> Delete(int widgetId)
 {
     return(await DashboardService.DeleteWidgetAsync(new TeamHttpContext(HttpContext), widgetId).ConfigureAwait(false));
 }
 public async Task <ResponseBase <DashboardWidget> > EditWidgetAsync(int editwidgetId)
 {
     return(await DashboardService.EditWidgetAsync(new TeamHttpContext(HttpContext), editwidgetId).ConfigureAwait(false));
 }
 public async Task <ResponseBase <List <LoadWidgets> > > AddorUpdateWidgetAsync([FromBody] DashboardWidget dashboardwidget)
 {
     return(await DashboardService.AddorUpdateWidgetAsync(new TeamHttpContext(HttpContext), dashboardwidget).ConfigureAwait(false));
 }
 public async Task <ResponseBase <List <AllWidgetDropDowns> > > AllWidgetDropDowns()
 {
     return(await DashboardService.AllWidgetDropDowns(new TeamHttpContext(HttpContext)).ConfigureAwait(false));
 }
 public async Task <ResponseBase <List <LoadDashboard> > > GetAllWidgetAsync()
 {
     return(await DashboardService.GetAllWidgetAsync(new TeamHttpContext(HttpContext)).ConfigureAwait(false));
 }