private void dodajBtn_Click(object sender, EventArgs e) { if (!genreText.Text.Trim().ToString().Equals("")) { using (filmdbEntities context = new filmdbEntities()) { Gatunek k = new Gatunek(); k.nazwa = genreText.Text; context.Gatunek.Add(k); try { context.SaveChanges(); this.gatunekTableAdapter.Fill(this.dataSet1.Gatunek); MessageBox.Show("Poprawnie wstawiono " + k.nazwa); } catch (System.Data.Entity.Infrastructure.DbUpdateException ex) { MessageBox.Show("Rekord " + "\"" + k.nazwa + "\"" + " istnieje już w bazie"); } finally { genreText.Text = ""; } } } else { MessageBox.Show("Pusty gatunek"); genreText.Text = ""; } }
public IEnumerable <Gatunek> Get() { String asd = Configuration.GetConnectionString("DevConnection"); using (var conn = new SqlConnection(asd)) { SqlCommand cmd = new SqlCommand("GETGATUNEK", conn); cmd.CommandType = CommandType.StoredProcedure; SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(dt); foreach (DataRow dr in dt.Rows) { Gatunek obj = new Gatunek(); obj.id = Int32.Parse(dr["id"].ToString()); obj.gatuneknazwa = dr["gatuneknazwa"].ToString(); GatunekGet.Add(obj); } } return(GatunekGet);//new string[] { "value1", "value2" }; }
public ActionResult Edit([Bind(Include = "IdGatunek,Nazwa")] Gatunek gatunek) { if (ModelState.IsValid) { db.Entry(gatunek).State = EntityState.Modified; try { db.SaveChanges(); } catch (Exception e) { string message = ""; if (e.InnerException == null) { message = "Podano nieprawidłowe dane gatunku!"; } else { message = e.InnerException.InnerException.Message; } ViewBag.Exception = message; return(View(gatunek)); } return(RedirectToAction("Index")); } return(View(gatunek)); }
private void genresEditClick(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count != 0) { this.Hide(); Form edycjaGatunkow = new EdycjaGatunkow(); edycjaGatunkow.ShowDialog(); this.Show(); using (filmdbEntities context = new filmdbEntities()) { genreList.Items.Clear(); Film toChange = context.Film.Find(filmId); foreach (Gatunek g in toChange.Gatunek) { Gatunek item = context.Gatunek.Find(g.gatunek_id); genreList.Items.Add(g); //filmgenres.SetItemChecked(filmgenres.Items.IndexOf(item.nazwa), true); } } } else { MessageBox.Show("Brak zaznaczenia"); } }
public ActionResult CreateUsingProcedure([Bind(Include = "IdGatunek, Nazwa")] Gatunek gatunek) { if (ModelState.IsValid) { try { db.DodajGatunek(gatunek.IdGatunek, gatunek.Nazwa); db.SaveChanges(); } catch (Exception e) { string message = ""; if (e.InnerException == null) { message = "Podano nieprawidłowe dane gatunku!"; } else { message = e.InnerException.Message; } ViewBag.Exception = message; return(View(gatunek)); } return(RedirectToAction("Index")); } return(View(gatunek)); }
private void filmgenres_ItemCheck(object sender, ItemCheckEventArgs e) { String actualGenre = filmgenres.Items[e.Index].ToString(); Console.WriteLine("actualGenre " + actualGenre); using (filmdbEntities context = new filmdbEntities()) { Film toChange = context.Film.Find(Filmy.filmId); Gatunek selected = context.Gatunek.FirstOrDefault(g => g.nazwa == actualGenre); Console.WriteLine("Znaleziono gatunek " + selected.nazwa + " o id " + selected.gatunek_id); if (e.NewValue.Equals(CheckState.Checked)) { Console.WriteLine("Dodanie gatunku " + selected.nazwa + " o id " + selected.gatunek_id); toChange.Gatunek.Add(selected); context.SaveChanges(); } else { Console.WriteLine("Usuniecie gatunku " + selected.nazwa + " o id " + selected.gatunek_id); toChange.Gatunek.Remove(selected); context.SaveChanges(); } } }
private void changeBtn_Click(object sender, EventArgs e) { if (!genreText.Text.Trim().Equals("")) { using (filmdbEntities context = new filmdbEntities()) { Gatunek toChange = context.Gatunek.Find(idGatunku); toChange.nazwa = genreText.Text; try { context.SaveChanges(); this.gatunekTableAdapter.Fill(this.dataSet1.Gatunek); } catch (System.Data.Entity.Infrastructure.DbUpdateException ex) { MessageBox.Show("Istnieje rekord o nazwie " + genreText.Text); } finally { genreText.Text = ""; } } } else { MessageBox.Show("Nie możesz zmienić na pustą nazwę"); } }
public ActionResult DeleteConfirmed(int id) { Gatunek gatunek = _context.Gatunki.Find(id); _context.Gatunki.Remove(gatunek); _context.SaveChanges(); return(RedirectToAction("Index", "Home")); }
public ActionResult DeleteConfirmed(int id) { Gatunek gatunek = db.Gatuneks.Find(id); db.Gatuneks.Remove(gatunek); db.SaveChanges(); return(RedirectToAction("Index")); }
public void EditGatunki(Gatunek gatunek) { var zmiana = db.Gatunek.Where(a => a.IdGatunku == gatunek.IdGatunku).FirstOrDefault(); zmiana.NazwaGatunku = gatunek.NazwaGatunku; zmiana.Opis = gatunek.Opis; db.SaveChanges(); }
public ActionResult Edit(Gatunek gatunek) { if (ModelState.IsValid) { _context.Entry(gatunek).State = EntityState.Modified; _context.SaveChanges(); return(RedirectToAction("Index", "Home")); } return(View(gatunek)); }
public ActionResult Create(Gatunek newGatunek) { if (!ModelState.IsValid) { return(View(newGatunek)); } _context.Gatunki.Add(newGatunek); _context.SaveChanges(); return(RedirectToAction("Create")); }
protected void btnZapisz_Click1(object sender, EventArgs e) { int id = int.Parse(Request.QueryString["id"].ToString()); Service1Client sc = new Service1Client(); Gatunek gt = new Gatunek(); gt.Id_gatunek = id; gt.Nazwa = tbGatunek.Text; sc.edytujGatunek(gt); sc.Close(); Response.Redirect("Genre.aspx"); }
protected void btnZapisz_Click1(object sender, EventArgs e) { Page.Validate("addgenre"); if (Page.IsValid) { Service1Client sc = new Service1Client(); Gatunek gt = new Gatunek(); gt.Nazwa = tbGatunek.Text; sc.dodajGatunek(gt); sc.Close(); Response.Redirect("~/Genre.aspx"); } }
private void genresGW_CellClick(object sender, DataGridViewCellEventArgs e) { using (filmdbEntities context = new filmdbEntities()) { BindingManagerBase bm = null; bm = genresGW.BindingContext[genresGW.DataSource, genresGW.DataMember]; DataRow findRow = ((DataRowView)bm.Current).Row; int rowIndex = dataSet1.Tables["Gatunek"].Rows.IndexOf(findRow); idGatunku = gatunekTableAdapter.GetData().ElementAt(rowIndex).gatunek_id; Gatunek toChange = context.Gatunek.Find(idGatunku); genreText.Text = toChange.nazwa; } }
private void usunBtn_Click(object sender, EventArgs e) { using (filmdbEntities context = new filmdbEntities()) { int rowIndex = genresGW.CurrentCell.RowIndex; Gatunek toDelete = context.Gatunek.Find(idGatunku); context.Gatunek.Remove(toDelete); context.SaveChanges(); genresGW.Rows.RemoveAt(rowIndex); this.gatunekTableAdapter.Fill(this.dataSet1.Gatunek); MessageBox.Show("Poprawnie usunięto " + toDelete.nazwa); } }
// GET: Gatuneks/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Gatunek gatunek = db.Gatuneks.Find(id); if (gatunek == null) { return(HttpNotFound()); } return(View(gatunek)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Gatunek gatunek = _context.Gatunki.Find(id); if (gatunek == null) { return(HttpNotFound()); } return(View(gatunek)); }
private void Save(object sender, RoutedEventArgs e) { Gatunek gatunek = new Gatunek() { Text = Name.Text, Gatunek_id = ID.Text }; kgr.Gatunki.Gatunek.Add(gatunek); MainWindow window = new MainWindow(kgr); this.Close(); window.Show(); }
private void SeedGatunki(Repozytorium.Models.BazaKsiazekContext context) { List <string> gatunkiList = new List <string>() { "Powieœæ", "Fantastyka", "Fantasy", "Science Fiction", "Horror", "Sensacja", "Krymina³", "Thriller" }; for (int i = 0; i < gatunkiList.Count; i++) { var gatunek = new Gatunek() { Id = i + 1, Nazwa = gatunkiList[i] }; context.Set <Gatunek>().AddOrUpdate(gatunek); } context.SaveChanges(); }
private void EdycjaGatunkow_Load(object sender, EventArgs e) { using (filmdbEntities context = new filmdbEntities()) { Film toChange = context.Film.Find(Filmy.filmId); var genres = context.Gatunek; foreach (Gatunek g in genres) { filmgenres.Items.Add(g.nazwa); } foreach (Gatunek g in toChange.Gatunek) { Gatunek item = context.Gatunek.Find(g.gatunek_id); filmgenres.Items.Add(g); filmgenres.SetItemChecked(filmgenres.Items.IndexOf(item.nazwa), true); } } }
public void AddGatunki(Gatunek gatunek) { db.Gatunek.Add(gatunek); db.SaveChanges(); }
public IEnumerable <DZguba> Get(string byWhat, string regex, string Category) { if (regex == "pusty") { regex = " "; } String asd = Configuration.GetConnectionString("DevConnection"); using (var conn = new SqlConnection(asd)) { SqlCommand cmd = new SqlCommand("SearchByName", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Regex", SqlDbType.NVarChar); cmd.Parameters.Add("@ByWhat", SqlDbType.NVarChar); cmd.Parameters.Add("@Category", SqlDbType.NVarChar); cmd.Parameters["@Regex"].Value = regex; cmd.Parameters["@ByWhat"].Value = byWhat; cmd.Parameters["@Category"].Value = Category; SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(dt); if (Category == "Wszystkie") { foreach (DataRow dr in dt.Rows) { DZguba obj = new DZguba(); obj.id = Int32.Parse(dr["id"].ToString()); obj.image = null; //Encoding.ASCII.GetBytes(dr["image"].ToString()); obj.imageB = dr["imageB"].ToString(); obj.location = dr["location"].ToString(); obj.name = dr["name"].ToString(); obj.status = dr["status"].ToString(); obj.user = dr["user"].ToString(); obj.freward = dr["freward"].ToString(); InneGet.Add(obj); } } else if (Category == "Ubranie") { foreach (DataRow dr in dt.Rows) { DZguba_Ubranie obj = new DZguba_Ubranie(); obj.id = Int32.Parse(dr["id"].ToString()); obj.image = null; //Encoding.ASCII.GetBytes(dr["image"].ToString()); obj.imageB = dr["imageB"].ToString(); obj.location = dr["location"].ToString(); obj.name = dr["name"].ToString(); obj.status = dr["status"].ToString(); obj.user = dr["user"].ToString(); obj.RodzajUbranieId = Int32.Parse(dr["RodzajUbranieId"].ToString()); obj.MarkaUbranieId = Int32.Parse(dr["MarkaUbranieId"].ToString()); obj.Kolor = dr["Kolor"].ToString(); InneGet.Add(obj); } } else if (Category == "Zwierze") { foreach (DataRow dr in dt.Rows) { DZguba_Zwierze obj = new DZguba_Zwierze(); Gatunek gatunek = new Gatunek(); obj.id = Int32.Parse(dr["id"].ToString()); obj.image = null; //Encoding.ASCII.GetBytes(dr["image"].ToString()); obj.imageB = dr["imageB"].ToString(); obj.location = dr["location"].ToString(); obj.name = dr["name"].ToString(); obj.status = dr["status"].ToString(); obj.user = dr["user"].ToString(); obj.GatunekId = Int32.Parse(dr["GatunekId"].ToString()); obj.umaszczenie = dr["umaszczenie"].ToString(); obj.freward = dr["freward"].ToString(); InneGet.Add(obj); } } else if (Category == "Inne") { foreach (DataRow dr in dt.Rows) { DZguba obj = new DZguba(); obj.id = Int32.Parse(dr["id"].ToString()); obj.image = null; //Encoding.ASCII.GetBytes(dr["image"].ToString()); obj.imageB = dr["imageB"].ToString(); obj.location = dr["location"].ToString(); obj.name = dr["name"].ToString(); obj.status = dr["status"].ToString(); obj.user = dr["user"].ToString(); obj.freward = dr["freward"].ToString(); InneGet.Add(obj); } } else if (Category == "Elektronika") { foreach (DataRow dr in dt.Rows) { DZguba_Elektronika obj = new DZguba_Elektronika(); obj.id = Int32.Parse(dr["id"].ToString()); obj.image = null; //Encoding.ASCII.GetBytes(dr["image"].ToString()); obj.imageB = dr["imageB"].ToString(); obj.location = dr["location"].ToString(); obj.name = dr["name"].ToString(); obj.status = dr["status"].ToString(); obj.user = dr["user"].ToString(); obj.freward = dr["freward"].ToString(); obj.ProducentsId = Int32.Parse(dr["ProducentsId"].ToString()); obj.RodzajElektronikaId = Int32.Parse(dr["RodzajElektronikaId"].ToString()); InneGet.Add(obj); } } } String test = byWhat + " " + regex + " " + Category; return(InneGet); }