public async Task <IActionResult> Edit(int id, [Bind("Id,Stacja,N,E,Godzina,Ilosc_miejsc")] Polaczenie polaczenie) { if (id != polaczenie.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(polaczenie); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PolaczenieExists(polaczenie.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(polaczenie)); }
private void cmdSluchaj_Click(object sender, EventArgs e) { if (cmdSluchaj.Text == "Czekaj na połączenie") { Polaczenie.RunWorkerAsync(); cmdSluchaj.Text = "Rozłącz"; } else { if (czy_polaczono == true) { w.Write(KomunikatySerwera.Rozlacz); listener.Stop(); if (klient != null) { klient.Close(); } czy_polaczono = false; } wyswietl(txtLog, "Rozlaczono\n"); cmdSluchaj.Text = "Czekaj na połączenie"; cmdWyslij.Enabled = false; Polaczenie.CancelAsync(); Odbieranie.CancelAsync(); } }
public ActionResult DeleteConfirmed(int id) { Polaczenie polaczenie = db.Polaczenia.Find(id); db.Polaczenia.Remove(polaczenie); db.SaveChanges(); return(RedirectToAction("Index")); }
private void Klient_FormClosed(object sender, FormClosedEventArgs e) { if (czypolaczono) { w.Write(KomunikatyKlienta.Rozlacz); klient.Close(); czypolaczono = false; } Polaczenie.CancelAsync(); Odbieranie.CancelAsync(); }
public ActionResult Edit([Bind(Include = "Id,RelacjaId,Czas_odjazdu,Czas_przyjazdu,Kategoria,Cena")] Polaczenie polaczenie) { if (ModelState.IsValid) { db.Entry(polaczenie).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.RelacjaId = new SelectList(db.Relacje, "Id", "Id", polaczenie.RelacjaId); return(View(polaczenie)); }
public async Task <IActionResult> Create([Bind("Id,Stacja,Godzina,Ilosc_miejsc")] Polaczenie polaczenie) { if (ModelState.IsValid) { _context.Add(polaczenie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(polaczenie)); }
// GET: Polaczenia/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Polaczenie polaczenie = db.Polaczenia.Find(id); if (polaczenie == null) { return(HttpNotFound()); } return(View(polaczenie)); }
private void frmSerwer_FormClosed(object sender, EventArgs e) { if (czy_polaczono) { w.Write(KomunikatySerwera.Rozlacz); listener.Stop(); if (klient != null) { klient.Close(); } czy_polaczono = false; } Polaczenie.CancelAsync(); Odbieranie.CancelAsync(); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Polaczenie polaczenie = db.Polaczenia.Find(id); if (polaczenie == null) { return(HttpNotFound()); } ViewBag.RelacjaId = new SelectList(db.Relacje, "Id", "Id", polaczenie.RelacjaId); return(View(polaczenie)); }
}// trzeba to przetestować /// <summary> ///Funkcja sprawdza czy nie trzeba dorobić lotów cylklicznych /// </summary> public void AktualizacjaLotowCyklicznych()// fukcja jeszcze nie testowana { foreach (PlanLotu objekt in ListaPlanowLotu) { if (objekt.CzyTrzebaStworzyc(this.WirtualnaData)) { List <Lot> tmp = objekt.StworzLotyCykliczne(this.WirtualnaData); foreach (Lot Polaczenie in tmp) { Polaczenie.SetID(PrzydzielanieID <Lot>(ListaLotow, LNIDLotow)); // ustawienie ID ponieważ klasa Plan lotu tworzy Loty bez odpowiedniego ID // trzeba tu napisać linijki do dodawania konkretnych samolotow do poszczególnych lotów, chyba że zrobimy to tak że tuż tuż przed lotem samolot jest dodawany!!!!!!!!!!!!!!!!!!!!!!!!!!!!! DodawanieDoListy <Lot>(ListaLotow, Polaczenie); } } } }
private void cmdPolacz_Click(object sender, EventArgs e) { if (cmdPolacz.Text == "Po³¹cz") { Polaczenie.RunWorkerAsync(); cmdPolacz.Text = "Roz³¹cz"; } else { if (czypolaczono) { w.Write(KomunikatyKlienta.Rozlacz); klient.Close(); czypolaczono = false; } cmdPolacz.Text = "Po³¹cz"; cmdWyslij.Enabled = false; wyswietl(txtLog, "Rozlaczono\n"); } }