private void btnOdemeYap_Click(object sender, EventArgs e) { Payment pay = new Payment(); pay.Date = DateTime.Now; pay.TransType = Tr.TransIdByTransType(cbGelirTurleri.SelectedItem.ToString()); try { pay.Incoming = Convert.ToDecimal(txtOdenen.Text); } catch (Exception) { pay.Incoming = 0; } pay.Outgoing = 0; pay.GuestId = GId; pay.PersonnelId = General.PersonelId; pay.Status = true; pay.Description = txtAciklama.Text; if (Pr.AddPaymentByIncoming(pay, cbGelirTurleri.SelectedItem.ToString())) { MessageBox.Show("Ödeme işleminiz başarıyla gerçekleşti."); this.Close(); } else { MessageBox.Show("Ödeme işleminiz başarısız.", "İşlem gerçekleşmedi."); } }
private void btnOdemeYap_Click(object sender, EventArgs e) { if (cbGiderTurleri.SelectedItem.ToString() == "Maaş Ödemeleri") { if (txtPrim.Text.Trim() != "") { Payment pay = new Payment(); pay.Date = DateTime.Now; pay.TransType = Tr.TransIdByTransType(cbGiderTurleri.SelectedItem.ToString()); pay.Incoming = 0; try { pay.Outgoing = Convert.ToDecimal(txtTutar.Text) + Convert.ToDecimal(txtPrim.Text); } catch (Exception) { pay.Outgoing = 0; } pay.GuestId = 0; pay.PersonnelId = PerId; pay.Status = true; pay.Description = txtAciklama.Text; if (Pr.AddPaymentByOutgoing(pay)) { MessageBox.Show("Ödeme işleminiz başarıyla gerçekleşti."); Temizle(); } else { MessageBox.Show("Ödeme işleminiz başarısız.", "İşlem gerçekleşmedi."); } } else { MessageBox.Show("Prim boş geçilemez."); } } else { Payment pay = new Payment(); pay.Date = DateTime.Now; pay.TransType = Tr.TransIdByTransType(cbGiderTurleri.SelectedItem.ToString()); pay.Incoming = 0; try { pay.Outgoing = Convert.ToDecimal(txtTutar.Text); } catch (Exception) { pay.Outgoing = 0; } pay.GuestId = 0; pay.PersonnelId = 0; pay.Status = true; pay.Description = txtAciklama.Text; if (Pr.AddPaymentByOutgoing(pay)) { MessageBox.Show("Ödeme işleminiz başarıyla gerçekleşti."); Temizle(); } else { MessageBox.Show("Ödeme işleminiz başarısız.", "İşlem gerçekleşmedi."); } } }