/// <summary> /// The SendikaSil /// </summary> public void SendikaSil() { var sütun = dgridsendika.SelectedItem as Sendika; var kişi = Combokişiadı.SelectedItem as Kisiler; if (MessageBox.Show("Seçili Sendikayı Silmek İstiyor Musun?", "Sendika", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No) != MessageBoxResult.Yes) { return; } try { var silinecek = SendikaVeri.First(p => p.SendikaID == sütun.SendikaID); Maas.Sendika.DeleteOnSubmit(silinecek); SendikaVeri.Remove(silinecek); kişi.KisiSendikaYararlanma = false; kişi.KisiSendikaAlacak = 0; Maas.SubmitChanges(); dgridsendika.ItemsSource = SendikaVeri.Where(z => z.KisiID == sütun.KisiID); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// The ÇocukEkle /// </summary> /// <param name="form">The <see cref="Çocuk"/></param> public static void ÇocukEkle(Çocuk form) { try { var kişi = form.Comboebeveynadı.SelectedItem as Kisiler; var cocuklar = new Cocuklar { CocukAdi = form.Txtçocukad.Text, CocukSoyadi = form.Txtçocuksoyad.Text, CocukCalisiyor = (byte)form.Comboçocukçalışıyormu.SelectedIndex, CocukCinsiyeti = (byte)form.Comboçocukcinsiyet.SelectedIndex, CocukMedeniHali = (byte)form.Comboçocukmedenihal.SelectedIndex, CocukOkuyor = (byte)form.Comboçocukokuyormu.SelectedIndex, CocukEngelli = (byte)form.Comboçocukengellimi.SelectedIndex, KisiID = kişi.KisiID, CocukDogumTarihi = form.Dateçocukdoğumtarihi.SelectedDate.Value }; ÇocuklarVeri.Add(cocuklar); Maas.Cocuklar.InsertOnSubmit(cocuklar); Maas.SubmitChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <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); } }
/// <summary> /// The Yedekleİcra /// </summary> public static void Yedekleİcra() { if (new MaaşSorgulamalar().MaaşlarVeri.Any(z => z.Ay == DateTime.Now.Month && z.Yil == DateTime.Now.Year)) { return; } try { Maas.ExecuteCommand("DELETE FROM IcraYedek"); foreach (var val in IcraVeri) { var yedek = new IcraYedek { IcraDaireAdi = val.IcraDaireAdi, IcraDosyaNo = val.IcraDosyaNo, ToplamIcra = val.ToplamIcra, KisiID = val.KisiID, IcraBitti = val.IcraBitti, KesilenIcra = val.KesilenIcra, KalanIcra = val.KalanIcra, IcraAlacakli = val.IcraAlacakli, IcraAciklama = val.IcraAciklama, YedekIcraID = val.IcraID }; Maas.IcraYedek.InsertOnSubmit(yedek); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <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 Güncelle /// </summary> /// <param name="form">The <see cref="MainWindow"/></param> public void Güncelle(MainWindow form) { if (Geçerli(form)) { try { var cs = Maas.GetChangeSet().Updates.OfType <AYARLAR>(); if (!cs.Any()) { return; } Maas.SubmitChanges(); MessageBox.Show("Ayarlar Değişti. Güncelleme Başarılı.", "Ayarlar", MessageBoxButton.OK, MessageBoxImage.Information); //Application.Restart(); //System.Windows.Application.Current.Shutdown(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Kırmızı Alanları Düzelt.", "Ayarlar", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
/// <summary> /// The SendikaEkle /// </summary> public void SendikaEkle() { try { var kişi = Combokişiadı.SelectedItem as Kisiler; var sendika = new Sendika { SendikaAdi = combosendikaadı.Text, SendikaAdresi = txtsendikaadres.Text, SendikaIBAN = txtsendikaiban.Text, SendikaKesintiOrani = Convert.ToDouble(txtsendikakesintioran.Text), SendikaUyeNo = txtsendikaüyeno.Text, KisiID = kişi.KisiID }; kişi.KisiSendikaYararlanma = true; SendikaVeri.Add(sendika); Maas.Sendika.InsertOnSubmit(sendika); Maas.SubmitChanges(); dgridsendika.ItemsSource = SendikaVeri.Where(z => z.KisiID == kişi.KisiID); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
public string[] CalisanBilgileriGoster() { List <string> bilgi = new List <string>(); bilgi.Add(IsimSoyisim); switch (Mevki) { case sistem.pozisyonlar.mudur: bilgi.Add("Müdür"); break; case sistem.pozisyonlar.mudurYardimcisi: bilgi.Add("Müdür Yardımcısı"); break; case sistem.pozisyonlar.kasiyer: bilgi.Add("Kasiyer"); break; default: bilgi.Add("Kasiyer"); break; } bilgi.Add(Sube.SubeAdi); bilgi.Add(Adres); bilgi.Add(IseGiris.ToString("dd/MM/yyyy")); bilgi.Add(Maas.ToString()); bilgi.Add(Convert.ToInt32((CalismaSuresi().Day / 365.24219)) + " Yıl " + CalismaSuresi().Day + " Gün"); bilgi.Add(YillikIzinKalanGünHesapla().ToString()); bilgi.Add(HaftalikIzinDurumu == false ? "Kullanılmadı" : "Kullanıldı"); return(bilgi.ToArray()); }
public void update(Maas maas) { maasCollection.UpdateOne(Builders <Maas> .Filter.Eq("_id", maas.Id), Builders <Maas> .Update .Set("calisanid", maas.Calisanid) .Set("calisanmaas", maas.Calisanmaas) ); }
public ActionResult Edit(Maas maas, FormCollection fc) { string id = fc["id"]; var currentMaas = maasModel.find(id); currentMaas.Calisanid = maas.Calisanid; currentMaas.Calisanmaas = maas.Calisanmaas; maasModel.update(currentMaas); return(RedirectToAction("Index")); }
/// <summary> /// The Kişigir /// </summary> /// <param name="form">The <see cref="MainWindow"/></param> public static void Kişigir(MainWindow form) { if (!Geçerli(form)) { MessageBox.Show("Tüm Alanlara Doğru Giriş Yaptığınızdan Emin Olun.", "Kişi", MessageBoxButton.OK, MessageBoxImage.Exclamation); } else { try { var kişi = new Kisiler { KisiAdi = form.Textboxkişiadı.Text.Trim(), KisiSoyad = form.Textboxkişisoyadı.Text.Trim(), KisiTC = form.Textboxkişitc.Text.Trim(), KisiOgrenim = (byte)form.Combokişiöğrenimdurumu.SelectedIndex, KisiAgi = (byte)form.Comboailedurumu.SelectedIndex, KisiSakatlik = (byte)form.Comboengellidurumu.SelectedIndex, KisiIBAN = form.Textboxibanno.Text.Trim(), KisiDogumTarihi = form.DateKişiDoğumTarihi.SelectedDate.Value, KisiBesOrani = Convert.ToDouble(form.Textboxbireyselemeklilikoran.Text), KisiSendikaYararlanma = false, KisiSecili = true, KisiMaasTipi = Maaştipi.Normal, KisiMaasGun = 1, KisiSendikaAlacak = 0, KisiEkTazminatOrani = Convert.ToDouble(form.TextboxKisiEkTazminatOranı.Text), KisiSozlesmeUcreti = Convert.ToDouble(form.TextboxKisiSozlesmeUcreti.Text), KisiBesKesintiKurumAdi = form.ComboboxBireyselEmeklilikKurum.SelectedIndex, KisiAgiAlacak = false, KisiGirisTarihi = DateTime.Now, KisiEskiGelirVergisiMatrahi = Convert.ToDouble(form.Textboxöncekigelirvergsimatrah.Text), KisiKiraKesinti = Convert.ToDouble(form.Textboxkirakesinti.Text.Trim()), KisiNafakaKesinti = Convert.ToDouble(form.Textboxnafakakesinti.Text.Trim()), }; AgiAileÇocukYardımHesapla(kişi); KişilerVeri.Add(kişi); Maas.Kisiler.InsertOnSubmit(kişi); Maas.SubmitChanges(); form.MaaşdataGrid.ItemsSource = KişilerVeri; MessageBox.Show("Kişi Kaydı Yapıldı.", "Kişi Girişi", MessageBoxButton.OK, MessageBoxImage.Information); EkranTemizle(form); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
public ActionResult Create(Maas maas) { maas.Id = Guid.NewGuid().ToString(); bool isSaved = _maasManager.Add(maas); string mgs = ""; if (isSaved) { mgs = "Maas kaydedildi"; } else { mgs = "Maas save hatasi"; } ViewBag.Mgs = mgs; return(View()); }
/// <summary> /// The BtnTümMaaşİptal_Click /// </summary> /// <param name="sender">The <see cref="object"/></param> /// <param name="e">The <see cref="RoutedEventArgs"/></param> private void BtnTümMaaşİptal_Click(object sender, RoutedEventArgs e) { var internettarih = İnternetTarih(); if (MessageBox.Show("Bu Ay Yapılan Tüm Maaşları Silmek İstiyor Musun?", "Maaş", MessageBoxButton.YesNo, MessageBoxImage.Exclamation, MessageBoxResult.No) != MessageBoxResult.Yes) { return; } var silinecek = new MaaşSorgulamalar().MaaşlarVeri.Where(p => p.Yil == YılAl(internettarih) && p.Ay == AyAl(internettarih) - 1); Maas.ExecuteCommand("DELETE FROM Maaslar Where Yil=" + YılAl(internettarih) + " AND Ay=" + (AyAl(internettarih) - 1)); İcraGeriYükle(this); DgridMaaşSorgu.ItemsSource = new MaaşRaporSorgulmalar().MaaşlarVeri; DgridMaaşSorgu2.ItemsSource = DgridMaaşSorgu.ItemsSource; }
public Maas getMaas(Personel p) { Maas maas = new Maas(); if (p.Statu == "Mudur") { maas.PMaas = 250 * p.GunSayisi; if (p.medeniDurum == "Evli") { maas.Agi = 250; } else { maas.Agi = 190; } } else if (p.Statu == "Sef") { maas.PMaas = 175 * p.GunSayisi; if (p.medeniDurum == "Evli") { maas.Agi = 250; } else { maas.Agi = 190; } } else if (p.Statu == "Memur") { maas.PMaas = 125 * p.GunSayisi; if (p.medeniDurum == "Evli") { maas.Agi = 250; } else { maas.Agi = 190; } } return(maas); }
/// <summary> /// The İcraGeriYükle /// </summary> /// <param name="form">The <see cref="MaaşSorguEkranı"/></param> public static void İcraGeriYükle(MaaşSorguEkranı form) { var sütun = form.DgridMaaşSorgu.SelectedItem as dynamic; if (sütun == null) { return; } var icrayedek = new IcraYedekSorgulamalar().IcraVeri; var veri = IcraVeri; if (IcraVeri.All(z => z.KisiID != sütun.KisiID)) { return; } try { foreach (var asıl in veri) { foreach (var yedek in icrayedek) { if (asıl.IcraID == yedek.YedekIcraID && asıl.KisiID == sütun.KisiID) { asıl.IcraDaireAdi = yedek.IcraDaireAdi; asıl.IcraDosyaNo = yedek.IcraDosyaNo; asıl.ToplamIcra = yedek.ToplamIcra; asıl.KisiID = yedek.KisiID; asıl.IcraBitti = yedek.IcraBitti; asıl.KesilenIcra = yedek.KesilenIcra; asıl.KalanIcra = yedek.KalanIcra; asıl.IcraAlacakli = yedek.IcraAlacakli; asıl.IcraAciklama = yedek.IcraAciklama; } } } Maas.SubmitChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <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); } }
/// <summary> /// The BtnİlaveİcraEkle_Click /// </summary> /// <param name="sender">The <see cref="object"/></param> /// <param name="e">The <see cref="RoutedEventArgs"/></param> private void BtnİlaveİcraEkle_Click(object sender, RoutedEventArgs e) { try { if (txtilaveicra.Text.Trim()?.Length == 0) { return; } _kişi.ToplamIcra += Convert.ToDouble(txtilaveicra.Text); _kişi.KalanIcra += Convert.ToDouble(txtilaveicra.Text); _kişi.IcraAciklama = txtilaveicraaciklama.Text; Maas.SubmitChanges(); txtilaveicra.Text = ""; popup.IsOpen = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// The ÇocukGüncelleMetod /// </summary> /// <param name="form">The <see cref="Çocuk"/></param> public static void ÇocukGüncelleMetod(Çocuk form) { if (Doğrula.Geçerli(form.Dgridçocuk)) { try { AgiAileÇocukYardımHesapla(form.Comboebeveynadı.SelectedItem as Kisiler); Maas.SubmitChanges(); MessageBox.Show("Güncelleme Başarılı.", "Çocuk", 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.", "Çocuk", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
/// <summary> /// The İzinEkle /// </summary> public void İzinEkle() { try { var kişi = Combokişiadı.SelectedItem as Kisiler; var izinler = new Izinler { IzinAy = comboizinayı.Text, IzinYil = txtizinyılı.Text, IzinliGunSayisi = Convert.ToDouble(txtizingünsayisi.Text), KisiID = kişi.KisiID }; IzinVeri.Add(izinler); Maas.Izinler.InsertOnSubmit(izinler); Maas.SubmitChanges(); dgridizin.ItemsSource = IzinVeri.Where(z => z.KisiID == kişi.KisiID); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// The ÇocukSilMetod /// </summary> /// <param name="form">The <see cref="Çocuk"/></param> public static void ÇocukSilMetod(Çocuk form) { var sütun = form.Dgridçocuk.SelectedItem as Cocuklar; if (MessageBox.Show("Seçili Çocuğu Silmek İstiyor Musun?", "Çocuk", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No) != MessageBoxResult.Yes) { return; } try { var silinecek = ÇocuklarVeri.First(p => p.CocukID == sütun.CocukID); ÇocuklarVeri.Remove(silinecek); Maas.Cocuklar.DeleteOnSubmit(silinecek); AgiAileÇocukYardımHesapla(form.Comboebeveynadı.SelectedItem as Kisiler); Maas.SubmitChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// The İzinSil /// </summary> public void İzinSil() { var sütun = dgridizin.SelectedItem as Izinler; var kişi = Combokişiadı.SelectedItem as Kisiler; if (MessageBox.Show("Seçili İzini Silmek İstiyor Musun?", "İzin", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No) != MessageBoxResult.Yes) { return; } try { var silinecek = IzinVeri.First(p => p.IzinlerID == sütun.IzinlerID); Maas.Izinler.DeleteOnSubmit(silinecek); IzinVeri.Remove(silinecek); Maas.SubmitChanges(); dgridizin.ItemsSource = IzinVeri.Where(z => z.KisiID == kişi.KisiID); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// The GüncelleMetod /// </summary> private void GüncelleMetod() { if (Doğrula.Geçerli(this)) { try { foreach (var item in KişilerVeri) { ÇocukGirişKontrol.AgiAileÇocukYardımHesapla(item); } Maas.SubmitChanges(); MessageBox.Show("Güncelleme Başarılı.", "Kişi", 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.", "Ayarlar", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
/// <summary> /// The BtnMaaşSorguMaaşSil_Click /// </summary> /// <param name="sender">The <see cref="object"/></param> /// <param name="e">The <see cref="RoutedEventArgs"/></param> private void BtnMaaşSorguMaaşSil_Click(object sender, RoutedEventArgs e) { var sütun = DgridMaaşSorgu.SelectedItem as dynamic; var internettarih = İnternetTarih(); if (!(sütun.Yil == YılAl(internettarih) && sütun.Ay == AyAl(internettarih) - 1)) { MessageBox.Show("Yalnızca Bu Aya İlişkin Maaşları İptal Edebilirsiniz. Geçmişe Yönelik Maaşlar İptal Edilmez.", "Maaş", MessageBoxButton.OK, MessageBoxImage.Exclamation); return; } if (MessageBox.Show("Seçili Hesaplanmış Maaşı Silmek İstiyor Musun?", "Maaş", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No) != MessageBoxResult.Yes) { return; } var silinecek = new MaaşSorgulamalar().MaaşlarVeri.First(p => p.MaasID == sütun.MaasID); Maas.ExecuteCommand("DELETE FROM Maaslar Where MaasID=" + silinecek.MaasID); İcraGeriYükle(this); DgridMaaşSorgu.ItemsSource = new MaaşRaporSorgulmalar().MaaşlarVeri; DgridMaaşSorgu2.ItemsSource = DgridMaaşSorgu.ItemsSource; }
public void create(Maas maas) { maasCollection.InsertOne(maas); }
/// <summary> /// The Worker_DoWork /// </summary> /// <param name="sender">The <see cref="object"/></param> /// <param name="e">The <see cref="DoWorkEventArgs"/></param> private static void Worker_DoWork(object sender, DoWorkEventArgs e) { DoBulkCopy(false, Veritabanımaaşlartablosu, "Maaslar"); Maas.SubmitChanges(); }
public bool Sil(Maas entity) { SiparisTakipContext.Maas.Remove(entity); return(SiparisTakipContext.SaveChanges() > 0); }
public Maas Kaydet(Maas entity) { SiparisTakipContext.Maas.Add(entity); SiparisTakipContext.SaveChanges(); return(entity); }
public int Guncelle(Maas entity) { SiparisTakipContext.Maas.AddOrUpdate(entity); return(SiparisTakipContext.SaveChanges()); }
public ActionResult Add(Maas maas) { maasModel.create(maas); return(RedirectToAction("Index")); }
public IActionResult Maas(Personel per) { Maas m = getMaas(per); return(View(m)); }