//// GET: api/CurrentDocument //public IEnumerable<string> Get() //{ // return new string[] { "value1", "value2" }; //} // GET: api/CurrentDocument public string Get() { DocumentRepository documentRepository = new DocumentRepository(); CurrentDocuments currentDocument = new CurrentDocuments(); currentDocument = documentRepository.GetCurrentDocumentPathPdf(Utility.GetUserName()); string[] filePath = currentDocument.PathToCurrentPdfDocument.Split('\\'); //string dd = ConfigurationValues.AddressToXodFile + filePath[filePath.Length - 1]; //return ConfigurationValues.AddressToXodFile + filePath[filePath.Length - 1]; return ConfigurationValues.AddressToXodFile + filePath[filePath.Length - 1]; }
public CurrentDocuments GetCurrentDocumentPathPdf(string activeDirectoryUser) { CurrentDocuments currentDocuments = new CurrentDocuments(); try { using (IDbConnection db = new SqlConnection(ConfigurationValues.PostOfficeDatabaseConnection)) { string query = "SELECT CurrentDocumentPathPDF as PathToCurrentPDFDocument ,CurrentListOfDocuments as CurrentDocumentList from CurrentDocument " + " where ActiveDirectoryUser = @ActiveDirectoryUser"; currentDocuments = db.Query<CurrentDocuments>(query, new { @ActiveDirectoryUser = activeDirectoryUser }).Single(); return currentDocuments; } } catch (Exception er) { Logging.LogErrors(ConfigurationValues.ErrorLogPath, er.ToString()); return currentDocuments; } }