public void ParserGL(object obiekty) { var obiektyarray = (object[])obiekty; string search = obiektyarray[0].ToString(); var datafr = (int)obiektyarray[1]; var datato = (int)obiektyarray[2]; string url = ""; List <string> param = Parser("http://www.sciencedirect.com/", 4); param.Add(search); url = "http://www.sciencedirect.com/science?_ob=" + param[0] + "&_method=" + param[1] + "&_acct=" + param[2] + "&searchtype=" + param[3] + "&_origin=" + param[4] + "&_zone=" + param[5] + "&md5=" + param[6] + "&qs_all=" + param[7] + "&qs_author=&qs_title=&qs_vol=&qs_issue=&qs_pages=&sdSearch="; ParserDL(url, search); BazyTh.Endthread(0); var BIBSD = new StructSDA(); BIBSD.Dodawanie(search, datafr, datato); _listsd = BIBSD.StrSDA; File.DeleteFile("ScienceDirect", search + ".bib"); }
protected void AddToStruct(uint id, string title, string journal, string volume, string number, string pages, string year, string note, string issn, string doi, string url, string author, List <string> keywords, string Abstract) { var data = new StructSDA(); data.ID = id; data.TITLE = title; data.JOURNAL = journal; data.VOLUME = volume; data.NUMBER = number; data.PAGES = pages; data.YEAR = year; data.NOTE = note; data.ISSN = issn; data.DOI = doi; data.URL = url; data.AUTHOR = author; data.KEYWORDS = keywords; data.ABSTRACT = Abstract; StrSDA.Add(data); }