private void RefreshGrid() { WebService service = new WebService(); service.SQLText = "SELECT MUSTERI_KODU, MUSTERI_ADI FROM TBLMUSTERI WHERE MUSTERI_KODU IN (SELECT MUSTERI_KODU FROM TBLMUSTERITEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "')"; service.Open(); MusteriGrid.Open(service.dataSet); }
private void MusteriGrid_DoubleClick(object sender, EventArgs e) { if (MusteriGrid.getSelectedRowData("MUSTERI_KODU") != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + MusteriGrid.getSelectedRowData("MUSTERI_KODU") + "'"; service.Open(); if (service.errorCode == "0") { ScreenFill(service); } } }
private void metroButton1_Click(object sender, EventArgs e) { int Müsterisayisi; Müsterisayisi = Convert.ToInt32(MüsteriSayisi_TextBox.Text); MüsteriSayisi_TextBox.Text = Convert.ToString(Müsterisayisi); Random rastgele = new Random(); for (int i = 1; i < Müsterisayisi + 1; i++) { // string Acılar; bool Gidildimi = false; int MüsteriAd = rastgele.Next(0, 100); double KoordX = rastgele.Next(-200, 200) + rastgele.NextDouble(); double KoordY = rastgele.Next(-200, 200) + rastgele.NextDouble(); int Talep = rastgele.Next(10000, 15000); // double[] PolarKoordinat = new double[Müsterisayisi]; string harfler = "ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZabcçdefgğhıijklmnoöprsştuüvyz"; int harf = rastgele.Next(0, harfler.Length); MusteriID_TextBox.Text = i.ToString(); MusteriTalep_TextBox.Text = Talep.ToString(); XKoord_TextBox.Text = KoordX.ToString(); YKoord_TextBox.Text = KoordY.ToString(); double PolarKoordinat; PolarKoordinat = Geography.AciHesapla(Convert.ToDouble(XKoord_TextBox.Text), Convert.ToDouble(YKoord_TextBox.Text)); PolarKoodinat.Text = PolarKoordinat.ToString(); SqlCommand cmd = new SqlCommand("INSERT INTO Müsteriler (ID,X,Y,Talep,Acılar,Gidildimi) VALUES (@ID,@X,@Y,@Talep,@Acılar,@Gidildimi)", baglanti); baglanti.Open(); cmd.Parameters.AddWithValue("@ID", Convert.ToInt32(MusteriID_TextBox.Text)); cmd.Parameters.AddWithValue("@X", Convert.ToDouble(XKoord_TextBox.Text)); cmd.Parameters.AddWithValue("@Y", Convert.ToDouble(YKoord_TextBox.Text)); cmd.Parameters.AddWithValue("@Talep", Convert.ToInt32(MusteriTalep_TextBox.Text)); cmd.Parameters.AddWithValue("@Acılar", Convert.ToDouble(PolarKoodinat.Text)); cmd.Parameters.AddWithValue("@Gidildimi", Convert.ToBoolean(Gidildimi)); cmd.ExecuteNonQuery(); //MessageBox.Show("Eklendi"); MusteriGrid.Update(); baglanti.Close(); } Griddoldur(); }
private void metroButton1_Click(object sender, EventArgs e) { // Müşteri sayısı 50'den fazla olunca rotalama işlemlerinde ListWiew'de gözükmüyor. int Müsterisayisi; Müsterisayisi = Convert.ToInt32(MüsteriSayisi_TextBox.Text); MüsteriSayisi_TextBox.Text = Convert.ToString(Müsterisayisi); Random rastgele = new Random(); for (int i = 1; i < Müsterisayisi + 1; i++) { // string Acılar; bool Gidildimi = false; double KoordX = rastgele.Next(-200, 200) + rastgele.NextDouble(); double KoordY = rastgele.Next(-200, 200) + rastgele.NextDouble(); int Talep = rastgele.Next(10000, 15000); // double[] PolarKoordinat = new double[Müsterisayisi]; MusteriID_TextBox.Text = i.ToString(); MusteriTalep_TextBox.Text = Talep.ToString(); XKoord_TextBox.Text = KoordX.ToString(); YKoord_TextBox.Text = KoordY.ToString(); double PolarKoordinat; PolarKoordinat = Geography.AciHesapla(Convert.ToDouble(XKoord_TextBox.Text), Convert.ToDouble(YKoord_TextBox.Text)); PolarKoodinat.Text = PolarKoordinat.ToString(); //SQL veritabanona Parametre olarak eklenmesinin sebebi boolean ve double değerlerin veritabanına uygun şekilde aktarılması ve sorun çıkmaması için. SqlCommand cmd = new SqlCommand("INSERT INTO Müsteriler (ID,X,Y,Talep,Acılar,Gidildimi) VALUES (@ID,@X,@Y,@Talep,@Acılar,@Gidildimi)", baglanti); baglanti.Open(); cmd.Parameters.AddWithValue("@ID", Convert.ToInt32(MusteriID_TextBox.Text)); cmd.Parameters.AddWithValue("@X", Convert.ToDouble(XKoord_TextBox.Text)); cmd.Parameters.AddWithValue("@Y", Convert.ToDouble(YKoord_TextBox.Text)); cmd.Parameters.AddWithValue("@Talep", Convert.ToInt32(MusteriTalep_TextBox.Text)); cmd.Parameters.AddWithValue("@Acılar", Convert.ToDouble(PolarKoodinat.Text)); cmd.Parameters.AddWithValue("@Gidildimi", Convert.ToBoolean(Gidildimi)); cmd.ExecuteNonQuery(); //MessageBox.Show("Eklendi"); MusteriGrid.Update(); baglanti.Close(); } Griddoldur(); }
private void AracEkle_Button_Click(object sender, EventArgs e) { double PolarKoordinat; PolarKoordinat = Geography.AciHesapla(Convert.ToDouble(XKoord_TextBox.Text), Convert.ToDouble(YKoord_TextBox.Text)); PolarKoodinat.Text = PolarKoordinat.ToString(); bool Gidildimi = false; SqlCommand cmd = new SqlCommand("INSERT INTO Müsteriler (ID,X,Y,Talep,Acılar,Gidildimi) VALUES (@ID,@X,@Y,@Talep,@Acılar,@Gidildimi)", baglanti); baglanti.Open(); cmd.Parameters.AddWithValue("@ID", Convert.ToInt32(MusteriID_TextBox.Text)); cmd.Parameters.AddWithValue("@X", Convert.ToDouble(XKoord_TextBox.Text)); cmd.Parameters.AddWithValue("@Y", Convert.ToDouble(YKoord_TextBox.Text)); cmd.Parameters.AddWithValue("@Talep", Convert.ToInt32(MusteriTalep_TextBox.Text)); cmd.Parameters.AddWithValue("@Acılar", Convert.ToDouble(PolarKoodinat.Text)); cmd.Parameters.AddWithValue("@Gidildimi", Convert.ToBoolean(Gidildimi)); cmd.ExecuteNonQuery(); //MessageBox.Show("Eklendi"); MusteriGrid.Update(); baglanti.Close(); Griddoldur(); }
private void btnSil_Click(object sender, EventArgs e) { if (MUSTERI_KOD.Text != "" && MusteriGrid.isRecordAvailable("MUSTERI_KODU", MUSTERI_KOD.Text)) { if (GotoMessage.Question("Sil Kontrol", "Kayıt Silinecek.\nEmin Misiniz?") == DialogResult.Yes) { string delStr = "DELETE FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + MUSTERI_KOD.Text + "'"; WebService service = new WebService(); service.SQLText = delStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Silme İşlemi Tamamlandı"); PanelClear(); RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Silme İşleminde Hatayla Karşılaşıldı.\nHata: " + service.description); } } } }