public HisseSenedi_Sahipten(Kullanici kullanici, Form form, HisseSenedi hisseSenedi) { _form = form; _kullanici = kullanici; _hisseSenedi = hisseSenedi; GetServiceInstances(); InitializeComponent(); }
private void btnOlustur_Click(object sender, EventArgs e) { try { HisseSenedi hsen = new HisseSenedi { HisseDegeri = nudHSDeger.Value, HisseSahibiID = _hisseSahibi.ID, HisseTertipNo = (int)nudTertip.Value, isGecerli = cbxBlokaj.Checked, //true >>> geçerli hisse, false >>> geçersiz hisse HisseYili = (int)nudSene.Value, HisseNo = (int)nudHisseNo.Value }; _hisseSenediService.Add(hsen); MessageBox.Show("Hisse Eklendi"); hsen = _hisseSenediService.GetLastHisse(); for (int i = 0; i < 10; i++) { _karPayiPuluService.Add(new KarPayiPulu { HisseSenediID = hsen.ID, isDagitildi = false, Yil = hsen.HisseYili + i, Carpan = 0m }); } MessageBox.Show("Kar Payı Pulları Eklendi"); for (int j = 0; j < 15; j++) { _yeniPayPuluService.Add(new YeniPayPulu { HisseSenediID = hsen.ID, isDagitildi = false, PulNo = 1 + j, Carpan = 0m }); } MessageBox.Show("Yeni Pay Pulları Eklendi"); _logService.Add(new Log { KullaniciID = _kullanici.ID, Aciklama = _kullanici.KullaniciAdi + " , " + hsen.HisseDegeri.ToString() + " değerli, " + hsen.HisseYili.ToString() + " seneli, " + hsen.HisseTertipNo.ToString() + " tertip nolu, " + hsen.HisseNo.ToString() + " seri nolu hisseyi, " + _hisseSahibi.HSahipAdi + " hisse sahibine ekledi." }); } catch (Exception) { MessageBox.Show("Hisse Ekleme Başarısız");; } }
public void Delete(HisseSenedi hSenedi) { try { _hisseSenediDal.Delete(hSenedi); } catch (DbUpdateException e) { throw new Exception("Silme Gerçekleşmedi"); } }
private void btnGuncelle_Click(object sender, EventArgs e) { try { _logService.Add(new Log { KullaniciID = _kullanici.ID, Aciklama = _kullanici.KullaniciAdi + ", " + _hisseSenedi.HisseSahibi.ToString() + " kişisine ait " + _hisseSenedi.ID.ToString() + " ID sine sahip hisseyi günelledi." + _hisseSenedi.HisseDegeri.ToString() + "-" + nudHSDeger.Value.ToString() + " ; " + _hisseSenedi.HisseYili.ToString() + "-" + nudSene.Value.ToString() + " ; " + _hisseSenedi.HisseTertipNo.ToString() + "-" + nudTertip.Value.ToString() + " ; " + _hisseSenedi.HisseNo.ToString() + "-" + nudHisseNo.Value.ToString() + " ; " + _hisseSenedi.isGecerli.ToString() + "-" + cbxBlokaj.Checked.ToString() }); HisseSenedi hsen = _hisseSenediService.Get(_hisseSenedi.ID); //_hisseSenediService.Update(new HisseSenedi //{ // ID = _hisseSenedi.ID, // HisseSahibiID = _hisseSenedi.HisseSahibi.ID, // HisseDegeri = nudHSDeger.Value, // HisseYili = (int)nudSene.Value, // HisseTertipNo = (int)nudTertip.Value, // HisseNo = (int)nudHisseNo.Value, // isGecerli = cbxBlokaj.Checked, //});; hsen.HisseDegeri = nudHSDeger.Value; hsen.HisseYili = (int)nudSene.Value; hsen.HisseTertipNo = (int)nudTertip.Value; hsen.HisseNo = (int)nudHisseNo.Value; hsen.isGecerli = cbxBlokaj.Checked; _hisseSenediService.Update(hsen); MessageBox.Show("Güncelleme Başarılı"); } catch (Exception) { MessageBox.Show("Güncelleme Başarısız"); } }
public void Update(HisseSenedi hSenedi) { _hisseSenediDal.Update(hSenedi); }
public void Add(HisseSenedi hSenedi) { _hisseSenediDal.Add(hSenedi); }