public FormAddEditDoktor(doktor _doktor)
 {
     InitializeComponent();
     Baza   = new Database();
     isEdit = true;
     doktor = Baza.doktor.FirstOrDefault(qq => qq.id_doktor == _doktor.id_doktor);
     DoktorBindingSource.DataSource = doktor;
     this.Text = "Izmjena";
 }
 public FormAddEditDoktor()
 {
     InitializeComponent();
     Baza   = new Database();
     isEdit = false;
     doktor = new doktor();
     DoktorBindingSource.DataSource = doktor;
     this.Text = "Novi doktor";
 }
Example #3
0
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            doktor            doktor = (doktor)gridView1.GetRow(gridView1.FocusedRowHandle);
            FormAddEditDoktor frm    = new FormAddEditDoktor(doktor);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                Baza = new Database();
                gridControl1.DataSource = Baza.doktor.ToList();
                gridView1.RefreshData();
            }
        }
Example #4
0
 private void simpleButton3_Click(object sender, EventArgs e)
 {
     if (XtraMessageBox.Show("Da li ste sigurni da želite obrisati selektovanog operatera?", "?", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         try
         {
             Baza = new Database();
             doktor doktor = (doktor)gridView1.GetRow(gridView1.FocusedRowHandle);
             Baza.doktor.Remove(Baza.doktor.FirstOrDefault(qq => qq.id_doktor == doktor.id_doktor));
             Baza.SaveChanges();
             gridControl1.DataSource = Baza.doktor.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);
         }
     }
 }