public void Pdf_Links_Tests() { try { LinksResponse linksResponse = pdfService.Links.ReadDocumentPageLinkAnnotations("pdf-sample.pdf", 1, Utils.CloudStorage_Input_Folder); LinkResponse linkResponse = pdfService.Links.ReadDocumentPageLinkAnnotationByItsIndex("pdf-sample.pdf", 1, 1, Utils.CloudStorage_Input_Folder); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public async Task <LinksResponse> GetLinks() { var links = await linkStore.GetAsync(); var linksResponse = new LinksResponse(); foreach (var link in links) { var linkResponse = mapper.Map <Link, LinkResponse>(link); linksResponse.Links.Add(linkResponse); } return(linksResponse); }
public async Task <LinksResponse> GetLinksByArticle(string articleId) { var linkIds = await articleLinkRegistrationStore.GetLinkIdsByArticleAsync(articleId); var links = await linkStore.GetAsync(linkIds); var linksResponse = new LinksResponse(); foreach (var link in links) { var linkResponse = mapper.Map <Link, LinkResponse>(link); linksResponse.Links.Add(linkResponse); } return(linksResponse); }
public LinksResponse GetLinks(dynamic request) { var dataRequest = this.ConvertStupidArgumentToNormalRequset <DataRequest>(request) as DataRequest; LinksResponse res = new LinksResponse(); SqlConnection connection = initializeConnection(); try { connection.Open(); var txt = dataRequest.Language == Language.English ? "Text_Eng" : "Text_Heb"; var add = dataRequest.Language == Language.English ? "Address_Eng" : "Address_Heb"; SqlCommand cmd = new SqlCommand("LinksSelect", connection); cmd.Parameters.AddWithValue("@txt_lang", txt); cmd.Parameters.AddWithValue("@add_lang", add); cmd.CommandType = System.Data.CommandType.StoredProcedure; List <Link> linksList = new List <Link>(); using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { var id = Convert.ToInt32(reader["ID"].ToString()); //var text_heb = reader["Text_Heb"].ToString(); var text = reader["Text"].ToString(); var address = reader["Address"].ToString(); //var address_heb = reader["Address_Heb"].ToString(); //var text_eng = reader["Text_Eng"].ToString(); //var address_eng = reader["Address_Eng"].ToString(); //var order = Convert.ToDouble(reader["Order"].ToString()); var timestamp = Convert.ToDateTime(reader["Date"].ToString()); var link = new Link(id, text, address, timestamp); linksList.Add(link); } } res.Links = linksList.ToArray(); return(res); } finally { connection.Close(); } }
public BaseResponseModel(TData tData) { data = tData; links = new LinksResponse(); meta = new MetaResponse(); }