/// <summary> /// Tests the data. /// </summary> /// <param name="connectionInfo">The connection info.</param> /// <param name="completed">The completed.</param> public void TestData(Connection connectionInfo, Action <bool, Exception> completed) { _testDataCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <bool> testData = dsCtx.TestData(connectionInfo); testData.Completed += new EventHandler(testData_Completed); }
/// <summary> /// Reads the specified ds id. /// </summary> /// <param name="dsId">The ds id.</param> /// <param name="completed">The completed.</param> public void Read(int orgId, Action <System.Collections.Generic.List <DTO.DatasourceDto>, Exception> completed) { _readCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <List <DatasourceDto> > readResult = dsCtx.ReadDatasource(orgId); readResult.Completed += new EventHandler(readResult_Completed); }
/// <summary> /// Tests the DB connection. /// </summary> /// <param name="con">The con.</param> /// <param name="completed">The completed.</param> public void TestDBConnection(Connection con, Action <bool, Exception> completed) { _testDBCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <bool> testDBResult = dsCtx.TestDBConnection(con); testDBResult.Completed += new EventHandler(testDBResult_Completed); }
/// <summary> /// Updates the specified dto. /// </summary> /// <param name="dto">The dto.</param> /// <param name="completed">The completed.</param> public void Update(DTO.DatasourceDto dto, Action <bool, Exception> completed) { _updCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <bool> updResult = dsCtx.UpdateDatasource(dto); updResult.Completed += new EventHandler(updResult_Completed); }
/// <summary> /// Deletes the specified ds id. /// </summary> /// <param name="dsId">The ds id.</param> /// <param name="completed">The completed.</param> public void Delete(int dsId, Action <bool, Exception> completed) { _delCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <bool> delResult = dsCtx.RemoveDatasource(dsId); delResult.Completed += new EventHandler(delResult_Completed); }
/// <summary> /// Adds the specified dto. /// </summary> /// <param name="dto">The dto.</param> /// <param name="completed">The completed.</param> public void Add(DTO.DatasourceDto dto, Action <bool, Exception> completed) { _addCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <bool> addResult = dsCtx.AddDatasource(dto); addResult.Completed += new EventHandler(addResult_Completed); }
public void ReadEWEDatasourceFormId(EWEDatasourceDto EweDsDto, Action <string, Exception> completed) { _eweDsNameReadCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <string> ReadEweResult = dsCtx.ReadEWEDatasourceFormId(EweDsDto); ReadEweResult.Completed += new EventHandler(ReadEweResult_Completed); }
public void CopyDashboard(string OldCanvasName, string NewCanvasName, string OldDatasourceName, string NewDatasourceName, Action <string, Exception> completed) { _copyDashboardCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <string> CopyDashboardResult = dsCtx.CopyDashboard(OldCanvasName, NewCanvasName, OldDatasourceName, NewDatasourceName); CopyDashboardResult.Completed += new EventHandler(CopyDashboardResult_Completed); }
public void ReadAssociatedUsers(int dsId, int orgid, Action <List <UserDTO>, Exception> completed) { _readAssociatedListCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <List <UserDTO> > readUsersResult = dsCtx.ReadAssociatedUsers(dsId, orgid); readUsersResult.Completed += new EventHandler(readUsersResult_Completed); }
public void GetAllDatasourceUser(Action <IEnumerable <DatasourceUserDto>, Exception> completed) { _getDatasourceUserCompleted = completed; dsCtx = new AdminDatasourcesDomainContext(); InvokeOperation <IEnumerable <DatasourceUserDto> > AllDatasourceUsers = dsCtx.GetAllDatasourceUser(); dsCtx.GetAllDatasourceUser(result => { Exception ex = null; if (result.HasError) { result.MarkErrorAsHandled(); ex = result.Error; throw new GadgetException(result.Error.Message); } IEnumerable <DatasourceUserDto> datasourceUserDtoList = ((InvokeOperation <IEnumerable <DatasourceUserDto> >)result).Value; completed(datasourceUserDtoList, ex); }, null); }