コード例 #1
0
        /// <summary>
        /// The IcraSil
        /// </summary>
        /// <param name="form">The <see cref="IcraWindow"/></param>
        public static void IcraSil(IcraWindow form)
        {
            if (MessageBox.Show("Seçili İcrayı Aktife/Pasife Almak İstiyor Musun?", "İcra", MessageBoxButton.YesNo, MessageBoxImage.Exclamation,
                                MessageBoxResult.No) != MessageBoxResult.Yes)
            {
                return;
            }

            try
            {
                var sütun = form.dgridicra.SelectedItem as Icra;
                var pasif = IcraVeri.First(p => p.IcraID == sütun.IcraID);
                if (pasif.KalanIcra == 0)
                {
                    MessageBox.Show("Bu Dosyanın İcra Kesintisi Bitmiştir. Herhangibir İşlem Yapılmaz. ", "İcra", MessageBoxButton.OK,
                                    MessageBoxImage.Exclamation);
                    return;
                }
                pasif.IcraBitti = pasif.IcraBitti == false;
                Maas.SubmitChanges();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #2
0
 /// <summary>
 /// The IcraEkle
 /// </summary>
 /// <param name="form">The <see cref="IcraWindow"/></param>
 public static void IcraEkle(IcraWindow form)
 {
     try
     {
         if (form.ComboİcraKişiAdı.SelectedItem is Kisiler kişi)
         {
             var icra = new Icra
             {
                 IcraDaireAdi = form.txticradairesiadı.Text,
                 IcraDosyaNo  = form.txticradosyano.Text,
                 ToplamIcra   = Convert.ToDouble(form.txttoplamicra.Text),
                 KisiID       = kişi.KisiID,
                 IcraAlacakli = form.txticraalacaklı.Text,
                 KalanIcra    = Convert.ToDouble(form.txttoplamicra.Text),
                 KesilenIcra  = 0,
                 IcraBitti    = false
             };
             IcraVeri.Add(icra);
             Maas.Icra.InsertOnSubmit(icra);
             Maas.SubmitChanges();
             form.dgridicra.ItemsSource = IcraVeri.Where(z => z.KisiID == kişi.KisiID);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #3
0
 /// <summary>
 /// The IcraGüncelle
 /// </summary>
 /// <param name="form">The <see cref="IcraWindow"/></param>
 public static void IcraGüncelle(IcraWindow form)
 {
     if (Geçerli(form.dgridicra))
     {
         try
         {
             Maas.SubmitChanges();
             MessageBox.Show("Güncelleme Başarılı.", "İcra", MessageBoxButton.OK, MessageBoxImage.Information);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
     else
     {
         MessageBox.Show("Tüm Alanlara Doğru Giriş Yaptığınızdan Emin Olun.", "İcra", MessageBoxButton.OK,
                         MessageBoxImage.Exclamation);
     }
 }