private void cmdManyToMany_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(20); foreach (Akcije a in aktivista.Akcije) { MessageBox.Show(a.Id.ToString()); } Akcije akcija = session.Load <Akcije>(20); foreach (Aktivista_Stranke a in akcija.Aktivisti) { MessageBox.Show(a.Licno_ime); } session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnVidi_Click(object sender, EventArgs e) { string selected = this.cbAkcija.GetItemText(this.cbAkcija.SelectedItem); if (cbAkcija.SelectedItem != null) { Akcije a = new Akcije(); foreach (Akcije akcija in persona.ListaAkcija) { if (akcija.ImeAkcije == selected) { a = akcija; } } frmIzvidiAkciju frmIzvidiAkciju = new frmIzvidiAkciju(a); cbAkcija.SelectedIndex = -1; if (frmIzvidiAkciju.ShowDialog() != DialogResult.OK) { return; } } else { MessageBox.Show("Prazno"); } }
public ActionResult DodavanjeAkcija(Akcije a) { //int veci = DateTime.Compare(a.datum_pocetka, a.datum_zavrsetka); //if (veci > 0) // ModelState.AddModelError("datum_zavrsetka", "Datum početka mora biti veći od datuma završetka"); if (ModelState.IsValid) { if (a.id_akcija != 0) { // ažuriranje baza.Entry(a).State = EntityState.Modified; } else { baza.Akcije.Add(a); } baza.SaveChanges(); return(RedirectToAction("PopisAkcija")); } List <Akcije> akcije = baza.Akcije.ToList(); akcije.Add(new Akcije { naziv_akcija = "Nedefinirano" }); ViewBag.Akcije = akcije; ViewBag.Title = "Dodavanje nove akcije"; return(View(a)); }
public ActionResult UrediAkciju([Bind(Include = "id_poduzece, id_akcija, id_oglas, naziv_akcija, datum_pocetka, datum_zavrsetka , datum_zavrsetka,opis")] Akcije akc) { if (!ModelState.IsValid) { return(View("UrediAkciju", akc)); } Akcije A = baza.Akcije.Where( x => x.id_akcija == akc.id_akcija).SingleOrDefault(); if (akc.id_akcija != 0 && A != null) { baza.Entry(A).CurrentValues.SetValues(akc); } else { baza.Akcije.Add(akc); } baza.SaveChanges(); if (Request.IsAjaxRequest()) { return(new HttpStatusCodeResult(HttpStatusCode.OK)); } return(RedirectToAction("PopisAkcija")); }
public ActionResult DodavanjeAkcija(int?id) { Akcije a; if (id == null) { a = new Akcije(); } else { a = baza.Akcije.Find(id); if (a == null) { return(HttpNotFound()); } } List <Akcije> akcija = baza.Akcije.ToList(); akcija.Add(new Akcije { naziv_akcija = "Nedefinirano" }); ViewBag.Akcije = akcija; ViewBag.Title = "Dodavanje nove akcije"; List <Poduzece> poduzeca = baza.Poduzeca.ToList(); List <Akcije> akcije = baza.Akcije.ToList(); List <Object> pod = new List <object>(); foreach (Poduzece p in poduzeca) { pod.Add(new { value = p.id_poduzece, text = p.naziv_poduzece }); } ViewBag.Poduzeca = pod; return(View(a)); }
public ActionResult UrediAkciju(int id) { Akcije a = new Akcije(); foreach (Akcije akc in baza.Akcije) { if (akc.id_akcija == id) { a = akc; } } if (a == null) { return(HttpNotFound()); } if (Request.IsAjaxRequest()) { ViewBag.IsUpdate = false; return(View("UrediAkciju", a)); } else { return(View("UrediAkciju", a)); } }
public void ObrisiAkciju(Akcija akcija) { if (akcija != null) { Akcije.Remove(akcija); akcija.Aktivan = "Neaktivan"; akcije.Add(akcija); } }
public ActionResult ObrisiAkciju(int id) { Akcije akc = baza.Akcije.Find(id); if (Request.IsAjaxRequest()) { ViewBag.IsUpdate = false; return(View("ObrisiAkciju", akc)); } else { return(View("ObrisiAkciju", akc)); } }
public ActionResult ObrisiAkciju1(int id) { Akcije A = baza.Akcije.Where( x => x.id_akcija == id).SingleOrDefault(); if (A != null) { baza.Akcije.Remove(A); baza.SaveChanges(); } if (Request.IsAjaxRequest()) { return(new HttpStatusCodeResult(HttpStatusCode.OK)); } return(RedirectToAction("PopisAkcija")); }
private void btnShrek_Click(object sender, EventArgs e) { Akcije akcija = new Akcije("TSLA", 900, 40, 10); Resursi resurs = new Resursi("Etiopija", 56, VrstaResursa.Zlato, 10); Nekretnine nekretnina = new Nekretnine(123000, VrstaSmestaja.Kuca, 500); osoba.ListaAkcija.Add(akcija); osoba.ListaResursa.Add(resurs); osoba.ListaNekretnina.Add(nekretnina); osoba.Novac = 14; frmOsoba frmOsoba = new frmOsoba(osoba, berza); if (frmOsoba.ShowDialog() != DialogResult.OK) { return; } }
public void Namestaji() { Console.WriteLine(string.Empty); Console.WriteLine("1 - Novi namestaj"); Console.WriteLine("2 - Promeni postojeci namestaj"); Console.WriteLine("3 - Obrisi namestaj"); Console.WriteLine("4 - Prikazi stanje u magacinu"); var unos = Console.ReadLine(); try { akcija = (Akcije)Enum.Parse(typeof(Akcije), unos); } catch { Console.WriteLine("Neispravan unos! Pokusajte ponovo"); } switch (akcija) { case Akcije.SviNamestaji: StanjeUMagacinu(); break; case Akcije.KreiranjeNamestaja: NoviNamestaj(); break; case Akcije.BrisanjeNamestaja: BrisanjeNamestaja(); break; case Akcije.IzmenaNamestaja: IzmenaNamestaja(); break; } }
public void Korisnici() { Console.WriteLine(string.Empty); Console.WriteLine("9 - Novi korisnik"); Console.WriteLine("10 - Promeni postojeceg korisnika"); Console.WriteLine("11 - Obrisi korisnika"); Console.WriteLine("12 - Prikazi sve korisnike"); var unos = Console.ReadLine(); try { akcija = (Akcije)Enum.Parse(typeof(Akcije), unos); } catch { Console.WriteLine("Neispravan unos! Pokusajte ponovo"); } switch (akcija) { case Akcije.SviKorisnici: StanjeKorisnika(); break; case Akcije.KreiranjeKorisnika: NoviKorisnik(); break; case Akcije.BrisanjeKorisnika: BrisanjeKorisnika(); break; case Akcije.IzmenaKorisnika: IzmeniKorisnika(); break; } }
public frmIzvidiAkciju(Akcije a) { InitializeComponent(); akcija = a; }
public Akcije_View(Akcije a) : base(a) { }
public frmIzvidiAkciju(Akcije akcija) { InitializeComponent(); MessageBox.Show(akcija.ImeAkcije); }