public ActionResult AnalyzeFile() { IEWSList iList = new BsEWSList(); if (Request.Files.Count > 0) { HttpFileCollectionBase files = Request.Files; string filename = Path.GetFileName(Request.Files[0].FileName); HttpPostedFileBase file = files[0]; string fname; if (Request.Browser.Browser.ToUpper() == "IE" || Request.Browser.Browser.ToUpper() == "INTERNETEXPLORER") { string[] testfiles = file.FileName.Split(new char[] { '\\' }); fname = testfiles[testfiles.Length - 1]; } else { fname = file.FileName; } List <EWSWord> listOfWord = new List <EWSWord>(); if ((file != null) && (file.ContentLength > 0) && !string.IsNullOrEmpty(file.FileName)) { StreamReader reader = new StreamReader(file.InputStream); string m = reader.ReadToEnd(); iList.SaveReadPart(filename, GetCurrentUser().ID, m, null); }//if end } return(Script("Message('Dosya Analizi Tamamlandı','success');")); }
public ActionResult PreviewMultiple(Guid UN) { IEWSList ilist = new BsEWSList(); IWord iword = new BsWord(); CurrentList = ilist.GetList(UN, GetCurrentUser().ID, true); foreach (var item in CurrentList.EWSListWord) { if (item.EWSWord.Description == null) { EWSWord word = new EWSWord(); Translator t = new Translator(); string TranslateText = item.EWSWord.WordBody.Trim(); string result = t.Translate(TranslateText, "English", "Turkish"); word.UN = item.EWSWord.UN; word.UserID = item.EWSWord.UserID; word.Description = result; word.WordBody = item.EWSWord.WordBody; item.EWSWord.Description = result; word = iword.WordSave(word); } item.EWSWord.CurrentSequence = CurrentSequence; } return(PartialView(CurrentList)); }
public ActionResult GetWordList(Guid ListID) { IEWSList ilist = new BsEWSList(); EWSList list = ilist.GetList(ListID, GetCurrentUser().ID); return(PartialView("WordGrid", list.EWSListWord.ToList())); }
public ActionResult ListedenCikar(Guid UN) { IEWSList ilist = new BsEWSList(); ilist.ListedenCikar(UN); return(Content("")); }
public ActionResult PreviewTable(Guid UN) { IEWSList ilist = new BsEWSList(); CurrentList = ilist.GetList(UN, GetCurrentUser().ID, true); return(PartialView(CurrentList)); }
public ActionResult ListDetail(Guid listID) { IEWSList ilist = new BsEWSList(); EWSList list = ilist.GetList(listID, GetCurrentUser().ID); return(View(list)); }
public ActionResult NewReadingPart(string name, string body, string html) { IEWSList iList = new BsEWSList(); iList.SaveReadPart(name, GetCurrentUser().ID, body, html); return(Script("Message('Okuma Parçası Kayıt Edildi.','success');")); }
// GET: Lookup public JsonResult GetEWSLists(int userID) { IEWSList iList = new BsEWSList(); List <EWSList> result = iList.GetUserListByUserID(userID); return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult listIWillLearn() { IEWSList ilist = new BsEWSList(); List <EWSLearnList> list = ilist.GetListIWillLearn(GetCurrentUser().ID); ViewBag.Title = "Öğrenmek İstediğim Listeler"; return(View(list)); }
public ActionResult GetUserLists() { IEWSList ilist = new BsEWSList(); List <EWSList> result = ilist.GetUserListByUserID(GetCurrentUser().ID); result = result.Where(p => p.EWSReadPart.Count() == 0).ToList(); return(PartialView("EWSListGrid", result)); }
public ActionResult AddWordToList(Guid listID) { EWSList list = new EWSList(); IEWSList ilist = new BsEWSList(); list = ilist.GetList(listID, GetCurrentUser().ID); return(View(list)); }
public ActionResult SelectedList(Guid UN) { IEWSList ilist = new BsEWSList(); CurrentList = ilist.GetList(UN, GetCurrentUser().ID, true); CurrentSequence = 0; return(Content(CurrentList.EWSListWord.Count().ToString())); }
public ActionResult DeleteList(Guid listID) { EWSList list = new EWSList(); IEWSList ilist = new BsEWSList(); ilist.DeleteList(listID); return(Content("")); }
public ActionResult GetSystemLists() { IEWSList ilist = new BsEWSList(); List <EWSList> result = ilist.GetSystemList(); result = result.Where(p => p.EWSReadPart.Count() == 0).ToList(); return(PartialView("EWSListGrid", result)); }
public ActionResult GetMultipleList(Guid listID, string type) { IEWSList ilist = new BsEWSList(); ViewBag.ListID = listID; ViewBag.type = type; EWSList list = ilist.GetList(listID, GetCurrentUser().ID); return(PartialView(list)); }
public ActionResult Preview(Guid listID, string type) { IEWSList ilist = new BsEWSList(); EWSList list = ilist.GetList(listID, GetCurrentUser().ID); ViewBag.ListID = listID; ViewBag.type = type; return(PartialView("Onebyone", list)); }
public ActionResult Preview(Guid listID) { IEWSList ilist = new BsEWSList(); EWSList list = ilist.GetList(listID, GetCurrentUser().ID, true); ViewBag.ListID = listID; CurrentList = list; CurrentSequence = 0; return(View("EWSListDetail", list)); }
public ActionResult RemoveIWillLearn(Guid wordID) { IEWSList ilist = new BsEWSList(); ilist.RemoveIWillLearn(wordID, GetCurrentUser().ID); IWord iword = new BsWord(); EWSWord w = iword.GetWordById(wordID, GetCurrentUser().ID, false); ViewBag.FromDetail = true; return(PartialView("../EWSWords/Word", w)); }
public ActionResult CikarOgrenilecekListeler(Guid ListUN) { IEWSList ilist = new BsEWSList(); EWSLearnList list = new EWSLearnList() { ListUN = ListUN, UN = Guid.NewGuid(), UserID = GetCurrentUser().ID, }; ilist.OgrenilecekListeCikar(list); return(Script("Message('Liste Öğrenilecek Listelerden Çıkarıldı.','success')")); }
public ActionResult SaveNewList(string listName) { IEWSList ilist = new BsEWSList(); EWSList ewsList = new EWSList() { Name = listName, UserID = GetCurrentUser().ID, UN = Guid.NewGuid(), }; ewsList = ilist.SaveNewList(ewsList); return(Content("")); }
// GET: EWSLists public ActionResult Index() { ViewBag.Title = "Public Library"; List <EWSList> lists = new List <EWSList>(); IEWSList ilist = new BsEWSList(); lists = ilist.GetAllList(GetCurrentUser().ID); lists = lists.Where(p => p.EWSReadPart.Count() == 0).ToList(); ViewBag.UserID = GetCurrentUser().ID; //return View(lists.Where(p => p.EWSListWord.Count > 0).ToList()); return(View(lists)); }
public List <EWSList> GetWordListByWordUN(Guid wordUN, int userID) { IRepositoryBase <EWSListWord> _repListWord = new RepositoryBase <EWSListWord>(); List <EWSList> result = new List <EWSList>(); List <EWSListWord> listKnown = _repListWord.GetList(p => p.WordUN == wordUN); IEWSList ilist = new BsEWSList(); foreach (var item in listKnown) { EWSList list = ilist.GetList((Guid)item.ListUN, userID, true); result.Add(list); } return(result); }
public ActionResult SetIKnow(Guid wordID) { IEWSList ilist = new BsEWSList(); IWord iword = new BsWord(); ilist.SetIKnowWord(wordID, GetCurrentUser().ID); EWSWord word = iword.GetWordById(wordID, GetCurrentUser().ID); if (word.Description == null) { Translator t = new Translator(); string TranslateText = word.WordBody.Trim(); string result = t.Translate(TranslateText, "English", "Turkish"); word.Description = result; //word = iword.WordSave(word); } ViewBag.FromDetail = true; return(PartialView("../EWSWords/Word", word)); }