示例#1
0
 public frmYeniFirma()
 {
     InitializeComponent();
     _firma = kernel.Get <IFirmalarManager>();
     if (Firma == null)
     {
         Firma = new DAL.EntityFramework.Tables.Firmalar();
     }
     firmalarBindingSource.AllowNew   = true;
     firmalarBindingSource.DataSource = Firma;
 }
示例#2
0
        private void FirmaListBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (firmaListBox.SelectedIndex != -1)
            {
                _selected = (DAL.EntityFramework.Tables.Firmalar)
                            firmaListBox.SelectedItem;

                firmalarBindingSource.DataSource = _selected;
                firmaViewTab.Visible             = true;
                topDuzenleBtn.Enabled            = true;
            }
            else
            {
                firmaViewTab.Visible = false;
            }
        }
示例#3
0
 private void KaydetBtn_Click(object sender, EventArgs e)
 {
     try
     {
         _firma.Insert(Firma);
         MessageBox.Show("Firma başarıyla kaydedildi.", "Kayıt başarılı", MessageBoxButtons.OK, MessageBoxIcon.Information);
         Firma = new DAL.EntityFramework.Tables.Firmalar();
         firmalarBindingSource.ResetBindings(true);
         firmalarBindingSource.DataSource = Firma;
     }
     catch (Exception)
     {
         MessageBox.Show("Beklenmeyen bir hata oluştu.Şimdi bu ekran kapatılıyor...", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Close();
         return;
     }
     //var sa = firmalarBindingSource.DataSource;
     //var fa = Firma;
 }