public static RepositoryDbAccess Db(this RepositoryDataAccess data) { return(new RepositoryDbAccess { DbConnectionFactory = new SQLServerDbConnectionFactory() }); }
public static RepositoryDbAccess Db(this RepositoryDataAccess data) { return(new RepositoryDbAccess { DbConnectionFactory = new PostgreSqlDbConnectionFactory() }); }
public static RepositoryDbAccess Db(this RepositoryDataAccess data, Func <RepositoryDbAccess, IDbConnectionFactory> dbFactory) { var dbAccess = new RepositoryDbAccess(); var factory = dbFactory.Invoke(dbAccess); dbAccess.DbConnectionFactory = factory; return(dbAccess); }
public void GetRepositoriesReturnsEmptyListWhenUserHasNoRepositories() { // Arrange var repositoryDataAccess = new RepositoryDataAccess(); // Act var repos = repositoryDataAccess.GetRepositories(); // Assert Assert.IsNotNull(repos); Assert.AreEqual(0, repos.Count); }
public void SaveMetaData(DocumentEntry documentEntry) { //Code to insert the content into the database. try { //Call DAL's Save Metadata RepositoryDataAccess objRepositoryDataAccess = new RepositoryDataAccess(); objRepositoryDataAccess.SaveMetaData(documentEntry); } catch { throw; } }
public bool IsValidUniqueID(string xdsUniqueId) { bool IsValidUniqueID = true; try { RepositoryDataAccess objRepositoryDataAccess = new RepositoryDataAccess(); IsValidUniqueID = objRepositoryDataAccess.IsValidUniqueID(xdsUniqueId); } catch { throw; } return(IsValidUniqueID); }
public int LogDocumentEntry() { int noOfRows = 0; try { RepositoryDataAccess objRepositoryDataAccess = new RepositoryDataAccess(); noOfRows = objRepositoryDataAccess.LogDocumentEntry(); } catch { throw; } return(noOfRows); }
public override System.IO.Stream RetrieveDocument(string documentStorageUid) { System.IO.Stream stream = null; try { RepositoryDataAccess objDataBaseLogic = new RepositoryDataAccess(); stream = objDataBaseLogic.RetireveDocument(documentStorageUid); } catch { throw; } return(stream); }
public RetrieveDocumentSet GetDocumentRepositoryMetaData(string documentID) { RetrieveDocumentSet objRetrieveDocumentSet = null; try { RepositoryDataAccess obj = new RepositoryDataAccess(); objRetrieveDocumentSet = obj.GetDocumentRepositoryMetaData(documentID); } catch { throw; } return(objRetrieveDocumentSet); }
public bool IsRepositoryIDExists(string repositoryUniqueID) { bool IsRepositoryIDExists = false; try { RepositoryDataAccess repositoryDataAccess = new RepositoryDataAccess(); IsRepositoryIDExists = repositoryDataAccess.IsRepositoryIDExists(repositoryUniqueID); } catch { throw; } return(IsRepositoryIDExists); }
public override string SaveDocument(System.IO.Stream content, string documentname) { string strStorageUniqueIdentofier = null; try { RepositoryDataAccess objDataBaseLogic = new RepositoryDataAccess(); strStorageUniqueIdentofier = objDataBaseLogic.SaveDocument(content, documentname); } catch (Exception ex) { throw; } return(strStorageUniqueIdentofier); }
public string GetRepositoryUniqueID(string strRepositoryKey) { string strRepositoryUniqueID = string.Empty; try { RepositoryDataAccess objRepositoryDataAccess = new RepositoryDataAccess(); strRepositoryUniqueID = objRepositoryDataAccess.GetRepositoryUniqueID(strRepositoryKey); } catch { throw; } return(strRepositoryUniqueID); }
public bool IsHashMatching(string documentEntryUUID) { //Was implemented in Service Layer,Need to Paste it here bool IsHashMatching = false; try { RepositoryDataAccess objRepositoryDataAccess = new RepositoryDataAccess(); IsHashMatching = objRepositoryDataAccess.IsHashMatching(documentEntryUUID); } catch { throw; } return(IsHashMatching); }
public int LogRepositoryData(DocumentRepositoryLog objDocumentRepositoryLog) { //Was implemented in Service Layer,Need to Paste it here int noOfRows = 0; try { RepositoryDataAccess objRepositoryDataAccess = new RepositoryDataAccess(); noOfRows = objRepositoryDataAccess.LogRepositoryData(objDocumentRepositoryLog); } catch { throw; } return(noOfRows); }
public static RepositorySharepointAccessQuery Sharepoint(this RepositoryDataAccess data) { return(new RepositorySharepointAccessQuery()); }
public static SAPDataAccessQuery SAP(this RepositoryDataAccess data) { return(new SAPDataAccessQuery()); }
public static RepositoryApiAccess Api(this RepositoryDataAccess data) { return(new RepositoryApiAccess()); }
public static ActiveDirectoryDataAccessConfig ActiveDirectory(this RepositoryDataAccess data) { return(new ActiveDirectoryDataAccessConfig()); }
/// <summary> /// Private metod that connects to the API and download de json serialized on /// a data repository list /// </summary> /// <returns>Returns a lists of Repository</returns> private static async Task <List <DataRepository> > loadRepository() { var repositories = await RepositoryDataAccess.ProcessRepositories(); return(repositories); }
public static RepositoryDbAccess Db(this RepositoryDataAccess data) { return(new RepositoryDbAccess()); }