private void dodajTipButton_Click(object sender, EventArgs e) { formValid = true; this.ValidateChildren(); if (!formValid) { return; } TipSpomenika tip = new TipSpomenika(); tip.SifraTipaSpomenika = SifraTipaTextBox.Text; tip.ImeTipa = ImeTipaTextBox.Text; tip.Opis = OpisTipaTextBox.Text; tip.Ikonica = SlikaSpomenikaBox.Image; if (izmenaTipa) { MainFrame.postojeciTipovi.RemoveAt(indexMenjanogTipa); MainFrame.postojeciTipovi.Insert(indexMenjanogTipa, tip); } else { MainFrame.postojeciTipovi.Add(tip); } this.DialogResult = DialogResult.OK; this.Close(); }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { tipSpomenika = getTipFromDataGridView(); if (tipSpomenika != null) { SifraTipaTextBox.Text = tipSpomenika.SifraTipaSpomenika; ImeTipaTextBox.Text = tipSpomenika.ImeTipa; OpisTipaTextBox.Text = tipSpomenika.Opis; SlikaSpomenikaBox.Image = tipSpomenika.Ikonica; } }
private void izmeniButton_Click(object sender, EventArgs e) { DialogResult r = MessageBox.Show("Da li sigurno zelite da izmenite tip", "Da li sigurno zelite da izmenite tip", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (r.Equals(DialogResult.Yes)) { TipSpomenika noviTip = new TipSpomenika(); noviTip.SifraTipaSpomenika = SifraTipaTextBox.Text; noviTip.ImeTipa = ImeTipaTextBox.Text; noviTip.Opis = OpisTipaTextBox.Text; noviTip.Ikonica = SlikaSpomenikaBox.Image; int ind = MainFrame.postojeciTipovi.IndexOf(tip); MainFrame.postojeciTipovi.RemoveAt(ind); MainFrame.postojeciTipovi.Insert(ind, noviTip); for (int i = 0; i < MainFrame.evidencijaSpomenika.Count; i++) { Spomenik s = MainFrame.evidencijaSpomenika[i]; if (tip.SifraTipaSpomenika.Equals(s.Tip.SifraTipaSpomenika)) { MainFrame.evidencijaSpomenika[i].Tip = noviTip; } } } }
private void PrikazTipSpomenikaFrame_Activated(object sender, EventArgs e) { tipSpomenika = getTipFromDataGridView(); if (tipSpomenika != null) { SifraTipaTextBox.Text = tipSpomenika.SifraTipaSpomenika; ImeTipaTextBox.Text = tipSpomenika.ImeTipa; OpisTipaTextBox.Text = tipSpomenika.Opis; SlikaSpomenikaBox.Image = tipSpomenika.Ikonica; } else { resetWholeTip(); } }
private void postojeciTipoviGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { tipSpomenika = getTipFromDataGridView(); if (!samoPrikazi) { if (!UnosSpomenikFrame.izmenaSpomenika) { if (UnosSpomenikFrame.noviSpomenik.Tip == null) { UnosSpomenikFrame.noviSpomenik.Tip = new TipSpomenika(); } UnosSpomenikFrame.noviSpomenik.Tip = tipSpomenika; } else { UnosSpomenikFrame.noviSpomenik.Tip = tipSpomenika; } this.DialogResult = DialogResult.OK; this.Close(); } }
private void IzaberiTipSpomenikaFrame_Load(object sender, EventArgs e) { tipSpomenika = getTipFromDataGridView(); if (tipSpomenika != null) { SifraTipaTextBox.Text = tipSpomenika.SifraTipaSpomenika; ImeTipaTextBox.Text = tipSpomenika.ImeTipa; OpisTipaTextBox.Text = tipSpomenika.Opis; SlikaSpomenikaBox.Image = tipSpomenika.Ikonica; } if (samoPrikazi) { izaberiTipButton.Enabled = false; } else { IzmeniSpomenikButton.Enabled = false; dodajButton.Enabled = false; izbrisiButton.Enabled = false; } }
private void izaberiTipButton_Click(object sender, EventArgs e) { tipSpomenika = getTipFromDataGridView(); if (!UnosSpomenikFrame.izmenaSpomenika) { if (UnosSpomenikFrame.noviSpomenik.Tip == null) { UnosSpomenikFrame.noviSpomenik.Tip = new TipSpomenika(); } UnosSpomenikFrame.noviSpomenik.Tip = tipSpomenika; } else { UnosSpomenikFrame.noviSpomenik.Tip = tipSpomenika; } this.DialogResult = DialogResult.OK; this.Close(); }