private void simpleButton2_Click(object sender, EventArgs e) { Baza = new Database(); nalazDefault sablon = (nalazDefault)gridView1.GetRow(gridView1.FocusedRowHandle); FormSabloni frm = new FormSabloni(sablon); frm.Tag = "Sablon_edit"; frm.Text = "Izmjena obrasca"; frm.MdiParent = Radiologija.Helper.mainforma; frm.Show(); }
public FormSabloni(nalazDefault _nalaz) { InitializeComponent(); Baza = new Database(); modalitetBindingSource.DataSource = Baza.modalitet.ToList(); maskaBindingSource.DataSource = Baza.maska.ToList(); nalazdefault = Baza.nalazDefault.FirstOrDefault(qq => qq.id_nalazDefault == _nalaz.id_nalazDefault); DefaultbindingSource.DataSource = Baza.nalazDefault.FirstOrDefault(qq => qq.id_nalazDefault == _nalaz.id_nalazDefault); labelControl3.Visible = lookUpEdit3.Visible = simpleButton1.Visible = false; isEdit = true; lookUpEdit1.EditValue = _nalaz.id_modalitet; lookUpEdit2.EditValue = _nalaz.id_maska; }
public FormSabloni(bool _isEdit) { InitializeComponent(); Baza = new Database(); modalitetBindingSource.DataSource = Baza.modalitet.ToList(); maskaBindingSource.DataSource = Baza.maska.ToList(); nalazdefault = new nalazDefault(); isEdit = _isEdit; if (!isEdit) { labelControl3.Visible = lookUpEdit3.Visible = simpleButton1.Visible = false; nalazdefault = new nalazDefault(); DefaultbindingSource.DataSource = nalazdefault; } }
private void simpleButton3_Click(object sender, EventArgs e) { if (XtraMessageBox.Show("Da li ste sigurni da želite obrisati selektovani obrazac?", "?", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { try { Baza = new Database(); nalazDefault doktor = (nalazDefault)gridView1.GetRow(gridView1.FocusedRowHandle); Baza.nalazDefault.Remove(Baza.nalazDefault.FirstOrDefault(qq => qq.id_nalazDefault == doktor.id_nalazDefault)); Baza.SaveChanges(); gridControl1.DataSource = Baza.nalazDefault.ToList(); gridView1.RefreshData(); } catch (Exception ex) { XtraMessageBox.Show("Došlo je do greške prilikom brisanja podataka." + Environment.NewLine + ex.Message, "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }