public static int KiraIptal(E_IptalEdilenKiralama iptal) { int donen = 0; SqlCommand komut = null; try { komut = new SqlCommand("SP_KiraIptal", Baglanti.baglan); komut.CommandType = CommandType.StoredProcedure; komut.Connection.Open(); komut.Parameters.AddWithValue("TakipKod", iptal.TakipKod); komut.Parameters.AddWithValue("Sebep", iptal.Sebep); komut.Parameters.AddWithValue("Aciklama", iptal.Aciklama); donen = komut.ExecuteNonQuery(); } catch (Exception e) { System.Windows.Forms.MessageBox.Show("Bir hata oluştu.Hata: " + e.ToString(), "Hata"); donen = 0; } finally { komut.Connection.Close(); } return(donen); }
private void iptalButon_Click(object sender, EventArgs e) { E_IptalEdilenKiralama iptal = new E_IptalEdilenKiralama(); iptal.TakipKod = iptalTakipkodLabel.Text.ToString(); iptal.Sebep = iptalSebepTxtBox.Text.ToString(); iptal.Aciklama = iptalAciklamaTxtBox.Text.ToString(); int durum = BLL_IptalEdilenKiralama.KiraIptal(iptal); if (durum > 0) { MessageBox.Show(iptal.TakipKod + " Takip kodlu kiralamanız iptal edildi.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); KiradakilerGridView.DataSource = null; iptalTakipkodLabel.Text = "-"; iptalBaslangicLabel.Text = "-"; iptalPlakaLabel.Text = "-"; iptalGroupBox.Enabled = false; iptalSebepTxtBox.Clear(); iptalAciklamaTxtBox.Clear(); SubeKiralamaGoster(); SubemdekiAraclar(); TumKiralamalar(); } else if (durum == -1) { MessageBox.Show("Girdiğiniz verileri kontrol edin.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Kiralama iptal edilemedi.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static int KiraIptal(E_IptalEdilenKiralama kira) { if (kira.TakipKod.Length == 10 && kira.Sebep.Length > 1 && kira.Aciklama.Length > 1) { return(F_IptalEdilenKiralama.KiraIptal(kira)); } return(-1); }