private void btnekle_Click(object sender, EventArgs e) { try { DataTable MusteriGayrimenkulSelect = new DataTable(); OleDbDataAdapter MusteriGayrimenkulSelectadapter = new OleDbDataAdapter(); if (cmbmüsteriad.SelectedIndex == -1) { MessageBox.Show("KIRACİ ADINI BOŞ BIRAKMAYIN"); return; } using (OleDbCommand dataCommand1 = dataConnection.CreateCommand()) { if (dataConnection.State == ConnectionState.Closed) { dataConnection.Open(); } dataCommand1.CommandText = " select * from MUSTERIGAYRIMENKUL where MUSTERIGAYRIMENKUL.GAYRIMENKULID =" + Convert.ToInt32(cmbgayrimenkulad.SelectedValue.ToString()) + " and MUSTERIGAYRIMENKUL.KIRABITISTARIHI is null "; MusteriGayrimenkulSelectadapter.SelectCommand = dataCommand1; MusteriGayrimenkulSelectadapter.Fill(MusteriGayrimenkulSelect); } if (MusteriGayrimenkulSelect.Rows.Count > 0) { MessageBox.Show("AYNI GAYRİMENKULU KONTRAT TARİHİ BİTMEDİĞİNDEN GİREMEZSİNİZ"); MusteriGayrimenkulSelect.Clear(); dataConnection.Close(); return; } DAL.Parameters[] prm = new DAL.Parameters[3]; prm[0].name = "MUSTERIID"; prm[0].value = cmbmüsteriad.SelectedValue.ToString(); prm[1].name = "KIRABASLANGICTARIHI"; prm[1].value = dtkirabaslangaictarihi.Value.ToShortDateString(); prm[2].name = "GAYRIMENKULID"; prm[2].value = cmbgayrimenkulad.SelectedValue.ToString(); int numberOfRecords = dl.InsertSQL("MUSTERIGAYRIMENKUL", prm); if (numberOfRecords > 0) { ClearCustomerHome(); MessageBox.Show("KAYIT BAŞARILI"); Musterigayrimenkulgrid(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnekle_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtAD.Text)) { MessageBox.Show("KİRACI ADINI BOŞ BIRAKMAYIN"); return; } if (txtTelefon.Text.Trim().Length > 11) { MessageBox.Show("TELEFON NUMARASI 11 HANEDEN BÜYÜK OLAMAZ!"); return; } if (string.IsNullOrEmpty(txtSoyad.Text)) { MessageBox.Show("KİRACI SOYADINI BIRAKMAYIN"); return; } if (string.IsNullOrEmpty(txtTelefon.Text)) { MessageBox.Show("TELEFONU BOŞ BIRAKMAYIN"); return; } DAL.Parameters[] prm = new DAL.Parameters[4]; prm[0].name = "AD"; prm[0].value = txtAD.Text; prm[1].name = "SOYAD"; prm[1].value = txtSoyad.Text; prm[2].name = "AKTIF"; prm[2].value = 1; prm[3].name = "TELEFONNUMARASI"; prm[3].value = txtTelefon.Text; int numberOfRecords = dl.InsertSQL("MUSTERI", prm); if (numberOfRecords > 0) { ClearCustomer(); MessageBox.Show("KAYIT BAŞARILI"); musterigrid(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnekle_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtgayrimenkulad.Text)) { MessageBox.Show("GAYRİMENKUL ADINI BOŞ BIRAKMAYIN"); return; } if (cmbilce.SelectedIndex == -1) { MessageBox.Show("İLÇEYİ BOŞ BIRAKMAYIN"); return; } if (cmbgayrimenkultip.SelectedIndex == -1) { MessageBox.Show("GAYRİMENKUL TİPİNİ BOŞ BIRAKMAYIN"); return; } DAL.Parameters[] prm = new DAL.Parameters[4]; prm[0].name = "AD"; prm[0].value = txtgayrimenkulad.Text; prm[1].name = "ILCEID"; prm[1].value = cmbilce.SelectedValue.ToString(); prm[2].name = "AKTIF"; prm[2].value = 1; prm[3].name = "GAYRIMENKULTIPID"; prm[3].value = cmbgayrimenkultip.SelectedValue.ToString(); int numberOfRecords = dl.InsertSQL("GAYRIMENKUL", prm); if (numberOfRecords > 0) { ClearHome(); MessageBox.Show("KAYIT BAŞARILI"); gayrimenkulgrid(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void Btngüncelle_Click(object sender, EventArgs e) { using (OleDbCommand dataCommand1 = dataConnection.CreateCommand()) { if (dtmusteriodeme.SelectedRows.Count == 0) { MessageBox.Show("GÜNCELLEYECEĞİNİZ KAYITI SEÇİN"); return; } DAL.Parameters[] prm = new DAL.Parameters[2]; prm[0].name = "ODEMETARIHI"; prm[0].value = dtOdemetarihi.Value.ToShortDateString(); prm[1].name = "ODEMETUTARI"; prm[1].value = txtOdemetutarı.Text; if (cmbmstodm.SelectedIndex == -1) { MessageBox.Show("MÜŞTERİ ÖDEME DURUMUNU SEÇİN"); return; } if (cmbmstodm.Text.Trim() == "BOŞ") { int affectedRecords = dl.DeleteSQL("MUSTERIODEME", "MUSTERIID", MusteriId); if (affectedRecords > 0) { ClearCustomerHomePrice(); MessageBox.Show("SİLME BAŞARILI"); Musterigayrimenkulodemegrid(); } } int numberOfRecords = dl.UpdateSQL("MUSTERIODEME", prm, "MUSTERIID", MusteriId); if (numberOfRecords > 0) { ClearCustomerHomePrice(); MessageBox.Show("KAYIT BAŞARILI"); Musterigayrimenkulodemegrid(); } } }
private void btngüncelle_Click(object sender, EventArgs e) { int parameter = 3; if (cmbgydr.SelectedIndex == -1) { MessageBox.Show("GEÇERLİ BİR DURUM SEÇİN"); return; } if (dtGayrimenkul.SelectedRows.Count == 0) { MessageBox.Show("GÜNCELLEYECEĞİNİZ GAYRİMENKULU SEÇİN"); return; } if (string.IsNullOrEmpty(txtgayrimenkulad.Text)) { MessageBox.Show("GAYRİMENKUL ADINI BOŞ BIRAKMAYIN"); return; } if (cmbilce.SelectedIndex == -1) { MessageBox.Show("İLÇEYİ BOŞ BIRAKMAYIN"); return; } if (cmbgayrimenkultip.SelectedIndex == -1) { MessageBox.Show("GAYRİMENKUL TİPİNİ BOŞ BIRAKMAYIN"); return; } if (cmbgydr.Text.Trim() == "BOŞ") { parameter++; using (OleDbCommand dataCommand2 = dataConnection.CreateCommand()) { dataConnection.Open(); dataCommand2.CommandText = "select MUSTERIGAYRIMENKUL.KIRABITISTARIHI from MUSTERIGAYRIMENKUL Where MUSTERIGAYRIMENKUL.GAYRIMENKULID=" + GayrimenkulId + " and MUSTERIGAYRIMENKUL.KIRABITISTARIHI IS NULL"; dataCommand2.ExecuteNonQuery(); OleDbDataReader accessReader = dataCommand2.ExecuteReader(); while (accessReader.Read()) { string KıraBıtısTarıhı = Convert.ToString(accessReader.GetValue(0)); if (string.IsNullOrEmpty(KıraBıtısTarıhı)) { MessageBox.Show("ILGILI GAYRİMENKULU KONTRATI DEVAM ETTİĞİNDEN SİLEMEZSİNİZ"); return; } } dataConnection.Close(); } } DAL.Parameters[] prm = new DAL.Parameters[parameter]; prm[0].name = "AD"; prm[0].value = txtgayrimenkulad.Text; prm[1].name = "ILCEID"; prm[1].value = cmbilce.SelectedValue.ToString(); prm[2].name = "GAYRIMENKULTIPID"; prm[2].value = cmbgayrimenkultip.SelectedValue.ToString(); if (parameter == 4) { prm[3].name = "AKTIF"; prm[3].value = 0; } int numberOfRecords = dl.UpdateSQL("GAYRIMENKUL", prm, "ID", GayrimenkulId); if (numberOfRecords > 0) { MessageBox.Show("GUNCELLEME BAŞARILI"); ClearHome(); gayrimenkulgrid(); } }
private void btngüncelle_Click(object sender, EventArgs e) { int parameter = 3; if (string.IsNullOrEmpty(txtAD.Text)) { MessageBox.Show("KİRACI ADINI BOŞ BIRAKMAYIN"); return; } if (txtTelefon.Text.Trim().Length > 11) { MessageBox.Show("TELEFON NUMARASI 11 HANEDEN BÜYÜK OLAMAZ!"); return; } if (string.IsNullOrEmpty(txtSoyad.Text)) { MessageBox.Show("KİRACI SOYADINI BIRAKMAYIN"); return; } if (string.IsNullOrEmpty(txtTelefon.Text)) { MessageBox.Show("TELEFONU BOŞ BIRAKMAYIN"); return; } if (dtMusteri.SelectedRows.Count == 0) { MessageBox.Show("GÜNCELLEYECEĞİNİZ MÜŞTERİYİ SEÇİN"); return; } if (cmbkrc.SelectedIndex == -1) { MessageBox.Show("KİRACI DURUMUNU SEÇİNİZ"); return; } if (cmbkrc.Text.Trim() == "BOŞ") { parameter++; using (OleDbCommand dataCommand2 = dataConnection.CreateCommand()) { dataConnection.Open(); dataCommand2.CommandText = "select MUSTERIGAYRIMENKUL.KIRABITISTARIHI from MUSTERIGAYRIMENKUL Where MUSTERIGAYRIMENKUL.MUSTERIID=" + MusteriId + " and MUSTERIGAYRIMENKUL.KIRABITISTARIHI IS NULL"; dataCommand2.ExecuteNonQuery(); OleDbDataReader accessReader = dataCommand2.ExecuteReader(); while (accessReader.Read()) { string KıraBıtısTarıhı = Convert.ToString(accessReader.GetValue(0)); if (string.IsNullOrEmpty(KıraBıtısTarıhı)) { MessageBox.Show("ILGILI MUSTERININ KONTRATI DEVAM ETTİĞİNDEN SİLEMEZSİNİZ"); return; } } } } DAL.Parameters[] prm = new DAL.Parameters[parameter]; prm[0].name = "AD"; prm[0].value = txtAD.Text; prm[1].name = "SOYAD"; prm[1].value = txtSoyad.Text; prm[2].name = "TELEFONNUMARASI"; prm[2].value = txtTelefon.Text; if (parameter == 4) { prm[3].name = "AKTIF"; prm[3].value = 0; } int numberOfRecords = dl.UpdateSQL("MUSTERI", prm, "ID", MusteriId); if (numberOfRecords > 0) { MessageBox.Show("GUNCELLEME BAŞARILI"); ClearCustomer(); musterigrid(); } }
private void btngüncelle_Click(object sender, EventArgs e) { int parameters = 3; if (chkkirabitistarihi.Checked == true) { parameters = 4; } if (cmbmüsteriad.SelectedIndex == -1) { MessageBox.Show("KİRACI ADINI BOŞ BIRAKMAYIN"); return; } if (cmbgayrimenkulad.SelectedIndex == -1) { MessageBox.Show("GAYRİMENKUL ADINI BOŞ BIRAKMAYIN"); return; } if (dtmüsterigayrimenkul.SelectedRows.Count == 0) { MessageBox.Show("GÜNCELLEYECEĞİNİZ GAYRİMENKULU SEÇİN"); return; } int result = DateTime.Compare(Convert.ToDateTime(dtkirabitiştarihi.Value.ToShortDateString()), Convert.ToDateTime(dtkirabaslangaictarihi.Value.ToShortDateString())); if (result < 0) { MessageBox.Show("KİRA BİTİŞ TARİHİ BAŞLANGIÇ TARİHİNDEN KÜÇÜK OLAMAZ"); return; } if (dtmüsterigayrimenkul.SelectedRows.Count == 0) { MessageBox.Show("SİLECEĞİNİZ MUSTERIYI SEÇİN"); return; } if (cmbkrcgy.SelectedIndex == -1) { MessageBox.Show("GAYRİMENKUL DURUMUNU SEÇİN"); return; } if (cmbkrcgy.Text.Trim() == "BOŞ") { int affectedRecords = dl.DeleteSQL("MUSTERIGAYRIMENKUL", "ID", MusteriGayrimenkulId); if (affectedRecords > 0) { MessageBox.Show("SİLME BAŞARILI"); Musterigayrimenkulgrid(); } } Musterigayrimenkulgrid(); DAL.Parameters[] prm = new DAL.Parameters[parameters]; prm[0].name = "MUSTERIID"; prm[0].value = cmbmüsteriad.SelectedValue.ToString(); prm[1].name = "KIRABASLANGICTARIHI"; prm[1].value = dtkirabaslangaictarihi.Value.ToShortDateString(); prm[2].name = "GAYRIMENKULID"; prm[2].value = cmbgayrimenkulad.SelectedValue.ToString(); if (parameters == 4) { prm[3].name = "KIRABITISTARIHI"; prm[3].value = dtkirabitiştarihi.Value.ToShortDateString(); } int numberOfRecords = dl.UpdateSQL("MUSTERIGAYRIMENKUL", prm, "ID", MusteriGayrimenkulId); if (numberOfRecords > 0) { MessageBox.Show("GUNCELLEME BAŞARILI"); } }
private void Btnekle_Click(object sender, EventArgs e) { try { int GayrimnekulFiyatId = 0; if (cmbmusteriadodeme.SelectedIndex == -1) { MessageBox.Show("KİRACI ADINI GİRİN"); return; } if (string.IsNullOrEmpty(txtOdemetutarı.Text.Trim())) { MessageBox.Show("ÖDEME TUTARINI GİRİN"); return; } if (string.IsNullOrEmpty(txtGayrimenkulAdı.Text)) { MessageBox.Show("KİRACININ GAYRİMENKUL KONTRATI BİTTİĞİNDEN KAYIT EKLEYEMEZSİNİZ"); return; } using (OleDbCommand dataCommand2 = dataConnection.CreateCommand()) { if (dataConnection.State == ConnectionState.Closed) { dataConnection.Open(); } dataCommand2.CommandText = "SELECT TOP 1 GAYRIMENKULFIYAT.ID,GAYRIMENKULFIYAT.TARIH FROM GAYRIMENKUL" + " INNER JOIN GAYRIMENKULFIYAT ON GAYRIMENKUL.ID = GAYRIMENKULFIYAT.GAYRIMENKULID where GAYRIMENKUL.AD='" + txtGayrimenkulAdı.Text + "' order by GAYRIMENKULFIYAT.TARIH desc"; dataCommand2.ExecuteNonQuery(); OleDbDataReader accessReader = dataCommand2.ExecuteReader(); while (accessReader.Read()) { GayrimnekulFiyatId = Convert.ToInt32(accessReader.GetValue(0)); } if (GayrimnekulFiyatId == 0) { MessageBox.Show("İLGİLİ GAYRİMENKULUN ÖNCE FİYATINI GİRİN"); return; } } DAL.Parameters[] prm = new DAL.Parameters[4]; prm[0].name = "MUSTERIID"; prm[0].value = cmbmusteriadodeme.SelectedValue.ToString(); prm[1].name = "ODEMETARIHI"; prm[1].value = dtOdemetarihi.Value.ToShortDateString(); prm[2].name = "ODEMETUTARI"; prm[2].value = txtOdemetutarı.Text; prm[3].name = "GAYRIMENKULFIYATID"; prm[3].value = GayrimnekulFiyatId; int numberOfRecords = dl.InsertSQL("MUSTERIODEME", prm); if (numberOfRecords > 0) { ClearCustomerHomePrice(); MessageBox.Show("KAYIT BAŞARILI"); Musterigayrimenkulodemegrid(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnguncelle_Click(object sender, EventArgs e) { int parameter = 2; if (dtGayrimenkulFiyat.SelectedRows.Count == 0) { MessageBox.Show("GÜNCELLEYECEĞİNİZ GAYRİMENKULU SEÇİN"); return; } if (string.IsNullOrEmpty(txtGayrimenkulFiyat.Text)) { MessageBox.Show("GAYRİMENKUL FİYATINI BOŞ BIRAKMAYIN"); return; } if (cmbgyfytdrm.SelectedIndex == -1) { MessageBox.Show("GAYRİMENKUL FİYATIN DURUMUNU BOŞ BIRAKMAYIN"); return; } if (cmbGayrimenkul.SelectedIndex == -1) { MessageBox.Show("GAYRİMENKUL ADINI BOŞ BIRAKMAYIN"); return; } if (cmbgyfytdrm.Text.Trim() == "BOŞ") { parameter++; using (OleDbCommand dataCommand2 = dataConnection.CreateCommand()) { dataConnection.Open(); dataCommand2.CommandText = "SELECT MUSTERIGAYRIMENKUL.KIRABITISTARIHI FROM GAYRIMENKULFIYAT INNER JOIN MUSTERIGAYRIMENKUL ON GAYRIMENKULFIYAT.GAYRIMENKULID = MUSTERIGAYRIMENKUL.GAYRIMENKULID where GAYRIMENKULFIYAT.ID=" + GayrimenkulFIYATId + " and MUSTERIGAYRIMENKUL.KIRABITISTARIHI is null"; dataCommand2.ExecuteNonQuery(); OleDbDataReader accessReader = dataCommand2.ExecuteReader(); while (accessReader.Read()) { string KıraBıtısTarıhı = Convert.ToString(accessReader.GetValue(0)); if (string.IsNullOrEmpty(KıraBıtısTarıhı)) { MessageBox.Show("ILGILI GAYRİMENKULU KONTRATI DEVAM ETTİĞİNDEN SİLEMEZSİNİZ"); dataConnection.Close(); return; } } } } DAL.Parameters[] prm = new DAL.Parameters[parameter]; prm[0].name = "KIRAFIYATI"; prm[0].value = txtGayrimenkulFiyat.Text; prm[1].name = "TARIH"; prm[1].value = dtgyfiyat.Value.ToShortDateString(); if (parameter == 3) { prm[2].name = "DURUM"; prm[2].value = 0; } int numberOfRecords = dl.UpdateSQL("GAYRIMENKULFIYAT", prm, "GAYRIMENKULFIYAT.ID", GayrimenkulFIYATId); if (numberOfRecords > 0) { MessageBox.Show("GUNCELLEME BAŞARILI"); ClearHomePrice(); gayrimenkulfiyatgrid(); } }
private void btnekle_Click(object sender, EventArgs e) { try { DataTable ComboboxGayrimenkulFiyatCheckGrid = new DataTable(); DataTable MusteriGayrimenkul = new DataTable(); DataTable MusteriGayrimenkulSonuc = new DataTable(); OleDbDataAdapter ComboboxGayrimenkulFiyatCheckadapter = new OleDbDataAdapter(); OleDbDataAdapter MusteriGayrimenkuladapter = new OleDbDataAdapter(); OleDbDataAdapter MusteriGayrimenkulSonucadapter = new OleDbDataAdapter(); string MusteriGayrimenkulsql = string.Empty; if (string.IsNullOrEmpty(txtGayrimenkulFiyat.Text)) { MessageBox.Show("GAYRİMENKUL FİYATINI BOŞ BIRAKMAYIN"); return; } if (cmbGayrimenkul.SelectedIndex == -1) { MessageBox.Show("GAYRİMENKUL ADINI BOŞ BIRAKMAYIN"); return; } using (OleDbCommand dataCommand1 = dataConnection.CreateCommand()) { dataConnection.Open(); MusteriGayrimenkulsql = "select * from MUSTERIGAYRIMENKUL where MUSTERIGAYRIMENKUL.GAYRIMENKULID =" + cmbGayrimenkul.SelectedValue.ToString(); dataCommand1.CommandText = MusteriGayrimenkulsql; MusteriGayrimenkuladapter.SelectCommand = dataCommand1; MusteriGayrimenkuladapter.Fill(MusteriGayrimenkul); if (MusteriGayrimenkul.Rows.Count == 0) { MessageBox.Show("İLGİLİ GAYRİMENKULUN KİRACISI OLMADIĞINDAN GAYRİMENKUL FİYATI EKLEYEMEZSİNİZ"); dataConnection.Close(); return; } } using (OleDbCommand dataCommand2 = dataConnection.CreateCommand()) { string YeniMusteriGayrimenkulsql = MusteriGayrimenkulsql + " and MUSTERIGAYRIMENKUL.KIRABITISTARIHI is not null "; dataCommand2.CommandText = YeniMusteriGayrimenkulsql; MusteriGayrimenkulSonucadapter.SelectCommand = dataCommand2; MusteriGayrimenkulSonucadapter.Fill(MusteriGayrimenkulSonuc); if (MusteriGayrimenkulSonuc.Rows.Count == 1) { MessageBox.Show("İLGİLİ GAYRİMENKULUN KONTRATI BİTTİĞİNDEN FİYATI EKLEYEMEZSİNİZ"); dataConnection.Close(); return; } } using (OleDbCommand dataCommand = dataConnection.CreateCommand()) { dataCommand.CommandText = " SELECT TOP 1 GAYRIMENKUL.ID,GAYRIMENKULFIYAT.KIRAFIYATI, GAYRIMENKULFIYAT.TARIH from GAYRIMENKULFIYAT " + " INNER JOIN GAYRIMENKUL ON GAYRIMENKULFIYAT.GAYRIMENKULID=GAYRIMENKUL.ID WHERE GAYRIMENKULFIYAT.DURUM=1 AND GAYRIMENKUL.AKTIF=1 and GAYRIMENKUL.ID=" + cmbGayrimenkul.SelectedValue.ToString() + " order by GAYRIMENKULFIYAT.KIRAFIYATI desc "; ComboboxGayrimenkulFiyatCheckadapter.SelectCommand = dataCommand; ComboboxGayrimenkulFiyatCheckadapter.Fill(ComboboxGayrimenkulFiyatCheckGrid); if (ComboboxGayrimenkulFiyatCheckGrid.Rows.Count > 0) { foreach (DataRow row in ComboboxGayrimenkulFiyatCheckGrid.Rows) { Gayrimenkulfiyat = row.ItemArray[1].ToString(); if (Convert.ToDateTime(row.ItemArray[2].ToString()) >= Convert.ToDateTime(dtgyfiyat.Value.ToShortDateString())) { MessageBox.Show("KIRA ZAM TARIHI ONCEKINDEN KUCUK VEYA EŞİT OLAMAZ"); dataConnection.Close(); return; } } } if (Convert.ToInt32(txtGayrimenkulFiyat.Text.Trim()) <= Convert.ToInt32(Gayrimenkulfiyat)) { DialogResult d = MessageBox.Show("KIRA ZAM FIYATI ÖNCEKİ KIRA FİYATINDAN KÜÇÜK OLACAK", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (d == DialogResult.No) { dataConnection.Close(); return; } } } DAL.Parameters[] prm = new DAL.Parameters[4]; prm[0].name = "GAYRIMENKULID"; prm[0].value = cmbGayrimenkul.SelectedValue.ToString(); prm[1].name = "KIRAFIYATI"; prm[1].value = txtGayrimenkulFiyat.Text; prm[2].name = "TARIH"; prm[2].value = dtgyfiyat.Value.ToShortDateString(); prm[3].name = "DURUM"; prm[3].value = 1; int numberOfRecords = dl.InsertSQL("GAYRIMENKULFIYAT", prm); if (numberOfRecords > 0) { ClearHomePrice(); MessageBox.Show("KAYIT BAŞARILI"); gayrimenkulfiyatgrid(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }