예제 #1
0
        public async Task <JsonResult> statutoJson(TujaViewModels model)
        {
            int stat = HttpContext.Session.Get <int>("utf8xml");

            //await Task<JsonResult>.Run(() => { });
            await utf8xml(model);

            return(Json(new { path = model.path, stat = HomeStat }));
        }
예제 #2
0
        public async Task <IActionResult> leguTest(TujaViewModels model)
        {
            if (ModelState.IsValid)
            {
                await tujaServices.KreiAsync(model.path, "leguTest");

                ModelState.Clear();
            }
            return(RedirectToAction("Index", "Home"));
        }
예제 #3
0
 public IActionResult espdic(TujaViewModels model)
 {
     if (ModelState.IsValid)
     {
         HttpContext.Session.Set <string>("espdicPath", model.path);
         tujaServices.Krei(model.path, "espdic");
         ModelState.Clear();
     }
     return(Created("", new { espdic = "espdic kreinta" }));
 }
예제 #4
0
 public IActionResult difinoj(TujaViewModels model)
 {
     if (ModelState.IsValid)
     {
         HttpContext.Session.Set <string>("espdicPath", model.path);
         tujaServices.Krei(model.path, "difinoj");
         ModelState.Clear();
     }
     return(RedirectToAction("Index", "Home"));
 }
예제 #5
0
        public async Task <IActionResult> vortaroj(TujaViewModels model)
        {
            if (ModelState.IsValid)
            {
                HomeStat = 1;
                await tujaServices.KreiAsync(model.path, "vortaroj");

                HomeStat = 2;
                ModelState.Clear();
            }
            return(PartialView(@"statutoHtml", model));
            //return View();
        }
예제 #6
0
        public IActionResult Index()
        {
            TujaViewModels model  = new TujaViewModels();
            string         papath = HttpContext.Session.Get <string>("espdicPath");

            if (!string.IsNullOrWhiteSpace(papath))
            {
                model.path = papath;
            }
            else
            {
                model.path = @"E:\tuja-vortaro";
            }
            var momod = View(model);

            return(momod);
        }
예제 #7
0
        public async Task <IActionResult> utf8xml(TujaViewModels model)
        {
            if (ModelState.IsValid)
            {
                HttpContext.Session.Set <string>("espdicPath", model.path);
                HttpContext.Session.Set <int>("utf8xml", 1);
                HomeStat = 1;
                //tujaServices.Krei(model.path, "utf8xml");
                await tujaServices.KreiAsync(model.path, "utf8xml");

                HttpContext.Session.Set <int>("utf8xml", 2);
                HomeStat = 2;
                ModelState.Clear();
            }
            return(PartialView(@"statutoHtml", model));
            //return View();
        }
예제 #8
0
 public IActionResult menfinjMarchePAs([FromBody] TujaViewModels model)
 {
     return(Json(new { statuto = "espdic kreinta kun var =" + model.path }));
 }
예제 #9
0
        public async Task <IActionResult> statutoHtml(TujaViewModels model)
        {
            await utf8xml(model);

            return(PartialView(@"statutoHtml", model));
        }