private void btnLoad_Click(object sender, EventArgs e) { Korpus spatny = new Korpus(); Korpus dobry = new Korpus(); spatny.NactiZeSouboru("../../TestData/spam.txt"); dobry.NactiZeSouboru("../../TestData/good.txt"); _filter = new SpamFilter(); _filter.Nacti(dobry, spatny); // Vypis statistik o nactenych datech. txtOut.Text = String.Format(@"{0} {1} {2}{3}" , _filter.Dobre.Tokeny.Count , _filter.Spatne.Tokeny.Count , _filter.ListPravdepodobnosti.Count , Environment.NewLine); // Vypis pravdepodobnosti foreach (string key in _filter.ListPravdepodobnosti.Keys) { if (_filter.ListPravdepodobnosti[key] > 0.02) { txtOut.AppendText(String.Format("{0},{1}{2}", _filter.ListPravdepodobnosti[key].ToString(".0000"), key, Environment.NewLine)); } } }
public async Task <IActionResult> Edit(int id, Korpus korpus) { if (id != korpus.KorpusId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(korpus); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!KorpusExists(korpus.KorpusId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AddressId"] = new SelectList(_context.Addresses, "AddressId", "GetAddress", korpus.AddressId); return(View(korpus)); }
public async Task <IActionResult> Create(Korpus korpus) { if (ModelState.IsValid) { _context.Add(korpus); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["AddressId"] = new SelectList(_context.Addresses, "AddressId", "GetAddress", korpus.AddressId); return(View(korpus)); }
/// <summary> /// Инициализация таблицы "Корпус" /// </summary> /// <param name="serviceProvider"></param> /// <param name="configuration"></param> /// <returns></returns> public static async Task CreateKorpus(IServiceProvider serviceProvider, IConfiguration configuration) { using (var serviceScope = serviceProvider.GetRequiredService <IServiceScopeFactory>().CreateScope()) { AppIdentityDBContext context = serviceScope.ServiceProvider.GetService <AppIdentityDBContext>(); #region Инициализация таблицы "Корпус" if (!await context.Korpus.AnyAsync()) { Korpus KorpusName1 = new Korpus { KorpusId = 1, KorpusName = "Учебный корпус 1", AddressId = 1 }; Korpus KorpusName2 = new Korpus { KorpusId = 2, KorpusName = "Учебный корпус 2", AddressId = 2 }; Korpus KorpusName3 = new Korpus { KorpusId = 3, KorpusName = "Учебный корпус 3", AddressId = 3 }; Korpus KorpusName4 = new Korpus { KorpusId = 4, KorpusName = "Административный корпус", AddressId = 4 }; Korpus KorpusName5 = new Korpus { KorpusId = 5, KorpusName = "Учебный корпус 5", AddressId = 5 }; Korpus KorpusName6 = new Korpus { KorpusId = 6, KorpusName = "Учебный корпус 6", AddressId = 6 }; Korpus KorpusName7 = new Korpus { KorpusId = 7, KorpusName = "Боксы", AddressId = 7 }; await context.Korpus.AddRangeAsync( KorpusName1, KorpusName2, KorpusName3, KorpusName4, KorpusName5, KorpusName6, KorpusName7 ); await context.SaveChangesAsync(); } #endregion } }