public async Task <string> MosRead([DataSourceRequest] DataSourceRequest request) { var tessituraService = TessAuthClass.GetTessituraService(Session["TessPath"].ToString()); var Response = await tessituraService.DiagnosticsFacade.GetStatusReport(); if (Response.ErrorMessages != null) { ViewBag.errmessage = Response.ErrorMessages.ToString(); return("Error"); } else { return("hi"); } }
// GET: ProductionSeasons public async Task <ActionResult> ProductionSeasonsRead([DataSourceRequest] DataSourceRequest request) { var tessituraService = TessAuthClass.GetTessituraService(Session["TessPath"].ToString()); var Response = await tessituraService.Txn.ProductionSeasons.GetAll(); if (Response.ErrorMessages != null) { ViewBag.errmessage = Response.ErrorMessages.ToString(); return(View()); } else { var result = Response.ResponseObject; return(Json(result.ToDataSourceResult(request))); } }
// GET: theaters public async Task <ActionResult> TheatersRead([DataSourceRequest] DataSourceRequest request) { var tessituraService = TessAuthClass.GetTessituraService(Session["TessPath"].ToString()); var Response = await tessituraService.Referencedata.Theaters.GetSummaries(); if (Response.ErrorMessages != null) { ViewBag.errmessage = Response.ErrorMessages.ToString(); return(View()); } else { var result = Response.ResponseObject; return(Json(result.ToDataSourceResult(request))); } }
// GET: Performances public async Task <ActionResult> PerformancesRead([DataSourceRequest] DataSourceRequest request) { var tessituraService = TessAuthClass.GetTessituraService(Session["TessPath"].ToString()); //Search gives back a different data set //var sr = new PerformanceSearchRequest(); //sr.PerformanceStartDate = DateTime.Now; //var Response = await tessituraService.Txn.Performances.Search(sr); var Response = await tessituraService.Txn.Performances.GetSummaries(); if (Response.ErrorMessages != null) { ViewBag.errmessage = Response.ErrorMessages.ToString(); return(View()); } else { var result = Response.ResponseObject; return(Json(result.ToDataSourceResult(request))); } }