private void button3_Click(object sender, EventArgs e) { if (dogadjajBunifuCustomDataGrid.SelectedRows.Count > 0) { poddogadjaj podd = (poddogadjaj)poddogadjajBindingSource.Current; KreirajPoddogadjajForma kpf = new KreirajPoddogadjajForma(podd); kpf.Show(); } else { MessageBox.Show("Niste selektovali nijedan poddogađaj."); } }
private void button2_Click(object sender, EventArgs e) { if (dogadjajBunifuCustomDataGrid.SelectedRows.Count > 0) { poddogadjaj poddog = (poddogadjaj)poddogadjajBindingSource.Current; DialogResult dialogResult = MessageBox.Show("Da li ste sigurni ?", "Brisanje podogađaja", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { poddog.obrisan = true; Klasa.baza.SaveChanges(); osvjeziTabelu(); } } else { MessageBox.Show("Izaberite poddogađaj koji želite obrisati."); } }
private void KreirajPoddogadjajForma_Load(object sender, EventArgs e) { if (dog != null) { datumPocetkaDateTimePicker.Value = dog.datumPocetka; datumKrajaDateTimePicker.Value = dog.datumKraja; } if (poddog != null) { poddogadjaj kopiranPoddogadjaj = poddogadjaj.DeepClone(poddog); poddogadjajBindingSource.DataSource = kopiranPoddogadjaj; String VPocetka = kopiranPoddogadjaj.vrijemePocetka.ToString(); string[] VPvremena = VPocetka.Split(':'); numericUpDown3.Value = int.Parse(VPvremena[0]); numericUpDown4.Value = int.Parse(VPvremena[1]); String VKraja = kopiranPoddogadjaj.vrijemKraja.ToString(); string[] VKvremena = VKraja.Split(':'); numericUpDown1.Value = int.Parse(VKvremena[0]); numericUpDown2.Value = int.Parse(VKvremena[1]); } }
private void button3_Click(object sender, EventArgs e) { if (nazivTextBox.Text != "" && vrstaTextBox.Text != "" && lokacijaTextBox.Text != "" && opisTextBox.Text != "" && numericUpDown1.Text != "" && numericUpDown2.Text != "") { if (poddog == null) { poddog = new poddogadjaj(); } poddog.naziv = nazivTextBox.Text; poddog.lokacija = lokacijaTextBox.Text; poddog.opis = opisTextBox.Text; poddog.obrisan = false; poddog.vrsta = vrstaTextBox.Text; string satPoc = numericUpDown3.Value.ToString(); decimal minutPoc = numericUpDown4.Value; string vrijemePoc = satPoc + ":" + minutPoc.ToString(); poddog.vrijemePocetka = TimeSpan.Parse(vrijemePoc); string sat = numericUpDown1.Value.ToString(); decimal minut = numericUpDown2.Value; string vrijeme = sat + ":" + minut.ToString(); poddog.vrijemKraja = TimeSpan.Parse(vrijeme); poddog.datumPocetka = datumPocetkaDateTimePicker.Value; poddog.datumKraja = datumKrajaDateTimePicker.Value; if (dog != null) { poddog.dogadjaj_iddogadjaj = dog.iddogadjaj; Klasa.baza.poddogadjajs.Add(poddog); } Klasa.baza.SaveChanges(); KreiranPoddogadjajForma kpf = new KreiranPoddogadjajForma(poddog, "NOVI"); kpf.Show(); this.Dispose(); } else { MessageBox.Show("Nisu uneseni svi potrebni podaci."); } }
public KreirajPoddogadjajForma(poddogadjaj podd) { InitializeComponent(); this.poddog = podd; }
public KreiranPoddogadjajForma(poddogadjaj current, string p) { InitializeComponent(); podd = current; nacinPredstavljanja = p; }
public DodajNoviElementForma(poddogadjaj p) { InitializeComponent(); podd = p; }