public List <RecordsDTO> EditLinkOfClassByCodeClassAndDay(string code, string Date, int time, string term) { SettingDTO setdto = setb.GetSettingByTermC(term); List <RecordsDTO> assetList = new List <RecordsDTO>(); DAO.Adobe.SettingDAO sdao = new DAO.Adobe.SettingDAO(); if (term == "93-94-1") { DataTable dt_VC = recDAO.EditLinkOfClassByClassCodeAndDateAndTime(code, Date, time, term); for (int i = 0; i < dt_VC.Rows.Count; i++) { RecordsDTO asset = new RecordsDTO(); AdobeBusiness adobe = new AdobeBusiness(); asset.ClassCode = dt_VC.Rows[i]["code"].ToString(); asset.LessonCode = dt_VC.Rows[i]["lesson_code"].ToString(); asset.Size = dt_VC.Rows[i]["storage"].ToString(); asset.Duration = dt_VC.Rows[i]["Minute"].ToString(); asset.FileType = dt_VC.Rows[i]["fileType"].ToString(); asset.FileName = dt_VC.Rows[i]["name"].ToString(); asset.Date = dt_VC.Rows[i]["Shamsi Date"].ToString(); // asset.Session = dt_VC.Rows[i]["session"].ToString(); // asset.Link = dt.Rows[i]["URL"].ToString(); asset.Link = adobe.OpenMeetingAsHost("http://192.168.30.140/", setdto.hName, setdto.hpass, dt_VC.Rows[i]["SCO_ID"].ToString(), dt_VC.Rows[i]["_val"].ToString(), "edit", sdao.Decrypt(setdto.aPass, true)); assetList.Add(asset); } //------------------------Adobe DataTable dt_Adobe = recDAO.EditLinkOfClassByClassCodeAndDateAndTime(code, Date, time, term); for (int i = 0; i < dt_Adobe.Rows.Count; i++) { RecordsDTO asset = new RecordsDTO(); AdobeBusiness adobe = new AdobeBusiness(); asset.ClassCode = dt_Adobe.Rows[i]["code"].ToString(); asset.LessonCode = dt_Adobe.Rows[i]["lesson_code"].ToString(); asset.Size = dt_Adobe.Rows[i]["storage"].ToString(); asset.Duration = dt_Adobe.Rows[i]["Minute"].ToString(); asset.FileType = dt_Adobe.Rows[i]["fileType"].ToString(); asset.FileName = dt_Adobe.Rows[i]["name"].ToString(); asset.Date = dt_Adobe.Rows[i]["Shamsi Date"].ToString(); // asset.Session = dt_Adobe.Rows[i]["session"].ToString(); // asset.Link = dt.Rows[i]["URL"].ToString(); asset.Link = adobe.OpenMeetingAsHost("http://adobe.iauec.ac.ir/", setdto.hName, setdto.hpass, dt_Adobe.Rows[i]["SCO_ID"].ToString(), dt_Adobe.Rows[i]["_val"].ToString(), "edit", sdao.Decrypt(setdto.aPass, true)); assetList.Add(asset); } } else { DataTable dt_live = recDAO.EditLinkOfClassByClassCodeAndDateAndTime(code, Date, time, term); for (int i = 0; i < dt_live.Rows.Count; i++) { RecordsDTO asset = new RecordsDTO(); AdobeBusiness adobe = new AdobeBusiness(); asset.ClassCode = dt_live.Rows[i]["code"].ToString(); asset.LessonCode = dt_live.Rows[i]["lesson_code"].ToString(); asset.Size = dt_live.Rows[i]["storage"].ToString(); asset.Duration = dt_live.Rows[i]["Minute"].ToString(); asset.FileType = dt_live.Rows[i]["fileType"].ToString(); asset.FileName = dt_live.Rows[i]["name"].ToString(); asset.Date = dt_live.Rows[i]["Shamsi Date"].ToString(); //asset.Session = dt_live.Rows[i]["session"].ToString(); // asset.Link = dt.Rows[i]["URL"].ToString(); asset.Link = adobe.OpenMeetingAsHost(setdto.DomainName, setdto.hName, setdto.hpass, dt_live.Rows[i]["SCO_ID"].ToString(), dt_live.Rows[i]["_val"].ToString(), "edit", sdao.Decrypt(setdto.aPass, true)); assetList.Add(asset); } } return(assetList); }