public ActionResult PotwierdzenieUsuniecia(int id) { Etykieta etykieta = db.Etykiety.Find(id); db.Etykiety.Remove(etykieta); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edytuj([Bind(Include = "EtykietaId, Nazwa")] Etykieta etykieta) { if (ModelState.IsValid) { db.Entry(etykieta).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(etykieta)); }
public ActionResult Stworz([Bind(Include = "EtykietaId, Nazwa")] Etykieta etykieta) { if (ModelState.IsValid) { db.Etykiety.Add(etykieta); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(etykieta)); }
private void wyborTabeli_SelectionChanged(object sender, SelectionChangedEventArgs e) { foreach (var u in etykiety) { if (wyborTabeli.SelectedItem != null && u.nazwaTabeli == this.wyborTabeli.SelectedItem.ToString()) { selected = u; slider.IsEnabled = true; slider.Value = selected.etykieta; } } }
public int DodajEtykiete(string nazwa) { Etykieta etykieta = new Etykieta() { Nazwa = nazwa }; db.Etykiety.Add(etykieta); db.SaveChanges(); SetViewBag(); return(etykieta.Id_Etykieta); }
//GET: Etykiety/Usun/5 public ActionResult Usun(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Etykieta etykieta = db.Etykiety.Find(id); if (etykieta == null) { return(HttpNotFound()); } return(View(etykieta)); }
private void updateTables() { etykiety = new List <Etykieta>(); wyborTabeli.Items.Clear(); try { //wiadomka String query = $"SELECT * FROM ETYKIETY"; //zbinduj skrypt sql z połączeniem do sqlcommanda SqlCommand cmd = new SqlCommand(query, con); //uchwyt na okno główne MainWindow mainWindow = Owner as MainWindow; //otwieramy połączenie z bazą danych con.Open(); //wykonujemy skrypt na bazie danych cmd.ExecuteNonQuery(); SqlDataReader reader; //baza danych zwróciła wynik zapytania i przerzucamy odpowiedź na reader'a reader = cmd.ExecuteReader(); //póki mamy dane to je odczytuj (każde wywołanie read bieże kolejny wiersz) while (reader.Read()) { //tworzymy użytkowników na podstawie danych z bazy danych (reader.get[tutaj typ zmiennej (string int itp)]([tutaj podajemy z której kolumny odczytać dane]) var etykieta = new Etykieta(reader.GetInt32(0), reader.GetString(1), reader.GetInt32(2)); //dodajemy do listy użytkowników etykiety.Add(etykieta); } //jak skończylyśmy to zamykamy reader'a reader.Close(); //i połączenie z bazą danych con.Close(); //tutaj dodajemy wszystkich użytkowników to combo boxa (rozwijanej listy)()tzn nie userów a same loginy foreach (var u in etykiety) { this.wyborTabeli.Items.Add(u.nazwaTabeli); } } catch (Exception ex) { //obsługa błedów MessageBox.Show(ex.Message); con.Close(); } }