public void AddNewItem() { ExceptionCatcher.ExceptionFinder(() => { using (SDB sdbContext = new SDB()) { if (musteri == null) { Musteri musteri = new Musteri(); musteri.MusteriAdi = customerName.Text; musteri.MusteriSoyadi = customerLastname.Text; musteri.MusteriAdres = customerAddress.Text; musteri.MusteriTelNo = customerTelNo.Text; DAL.DAL dal = new DAL.DAL(); dal.NewRecordMus(musteri); grid_customerForm.Visibility = Visibility.Collapsed; gridControl_customerList.ItemsSource = null; GetMusteriList(); } else { Musteri cust = new Musteri(); cust.MusteriID = musteri.MusteriID; cust.MusteriAdi = customerName.Text; cust.MusteriSoyadi = customerLastname.Text; cust.MusteriAdres = customerAddress.Text; cust.MusteriTelNo = customerTelNo.Text; DAL.DAL dal = new DAL.DAL(); dal.UpdateRecordMus(cust); MainWindow window = (MainWindow)Window.GetWindow(this); window.RibbonController(); grid_customerForm.Visibility = Visibility.Collapsed; gridControl_customerList.ItemsSource = null; GetMusteriList(); ClearForm(); } } }); }