/// <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); } }
/// <summary> /// The BtnİlaveİcraEkle_Checked /// </summary> /// <param name="sender">The <see cref="object"/></param> /// <param name="e">The <see cref="RoutedEventArgs"/></param> private void BtnİlaveİcraEkle_Checked(object sender, RoutedEventArgs e) { var seçilen = dgridicra.SelectedItem as Icra; if (seçilen == null) { return; } _kişi = IcraVeri.FirstOrDefault(p => p.IcraID == seçilen.IcraID); popup.PlacementTarget = sender as ToggleButton; popup.Placement = PlacementMode.Bottom; popup.IsOpen = true; }
//Geçici Muhasebe Bordrosuna ekleme yapılıyor private void GeciciKayit() { baglantip.Open(); SqlCommand komutp = new SqlCommand("Insert Into GeciciHesap (KimlikNo, SaatUcreti, DersSaati, SGKGun, AylikTutar, SGKDevlet, Tahakkuk, SGKKesMatrah, SGKKisi, YVergiMatrah, AVergiMatrah, GelirVergi, DamgaVergi, Icra, Nafaka, ToplamKesinti, AGI, NetTutar) Values ('" + KimlikNo.ToString() + "', '" + SaatUcreti.ToString() + "', '" + DersSaati.ToString() + "', '" + SGKGun.ToString() + "', '" + AylikTutar.ToString() + "', '" + SGKDevlet.ToString() + "', '" + Tahakkuk.ToString() + "', '" + SGKKesMatrah.ToString() + "', '" + SGKKisi.ToString() + "', '" + YVergiMatrah.ToString() + "', '" + AVergiMatrah.ToString() + "', '" + GelirVergi.ToString() + "', '" + DamgaVergi.ToString() + "', '" + Icra.ToString() + "', '" + Nafaka.ToString() + "', '" + ToplamKesinti.ToString() + "', '" + AGI.ToString() + "', '" + NetTutar.ToString() + "')", baglantip); komutp.ExecuteNonQuery(); baglantip.Close(); }