public async Task <IActionResult> Create([Bind("id,infsystem ,position,sp")] law lw) { if (ModelState.IsValid) { string inform = ""; int item1 = 0; List <string> inf = new List <string> { }; List <int> numberinf = new List <int> { }; for (int i = 0; lw.infsystem.Length > i; i++) { if (lw.infsystem.Substring(i, 1) != ";") { inform = inform + lw.infsystem.Substring(i, 1); } else { inf.Add(inform); numberinf.Add(item1); item1++; inform = ""; } } string pos = ""; List <string> posit = new List <string> { }; List <int> numberposit = new List <int> { }; int item = 0; for (int i = 0; lw.position.Length > i; i++) { if (lw.position.Substring(i, 1) != ";") { pos = pos + lw.position.Substring(i, 1); } else { posit.Add(pos); numberposit.Add(item); item++; pos = ""; } } HttpContext.Session.SetString("spodr", lw.sp); HttpContext.Session.SetObjectAsJson("numberposit", numberposit); HttpContext.Session.SetObjectAsJson("nemberinf", numberinf); HttpContext.Session.SetObjectAsJson("posit", posit); HttpContext.Session.SetObjectAsJson("inf", inf); _context.Add(lw); await _context.SaveChangesAsync(); return(Redirect("../Tablelaws/Create")); // return RedirectToAction(nameof(Index)); } return(View("../DocumentsIBs/Index", await _context.DocumentsIB.ToListAsync())); }
private void button1_Click(object sender, EventArgs e) { law l = new law(); l.ShowDialog(); }