private void btnWebeGonder_Click(object sender, EventArgs e) { try { HemenAlServis.hemenalserviceSoapClient a = new HemenAlServis.hemenalserviceSoapClient(); if (a.Auth(frmKullaniciGiris.HemenAl_Auth_Code, frmKullaniciGiris.HemenAl_username, frmKullaniciGiris.HemenAl_password) == "False") { XtraMessageBox.Show("HemenAl Entegrasyon Bilgileri Doğrulanamadı.\n İşlem İptal Edilecek.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } trGenel = SqlConnections.GetBaglanti().BeginTransaction(); for (int i = 0; i < gvStokMarka.DataRowCount; i++) { a.SetMarka(gvStokMarka.GetRowCellValue(i, "StokMarka").ToString(), gvStokMarka.GetRowCellValue(i, "StokMarka").ToString()); } trGenel.Commit(); XtraMessageBox.Show("Kaydetme Başarılı.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception hata) { trGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void frmHAKategori_Load(object sender, EventArgs e) { try { if (frmKullaniciGiris.HemenAl_Auth_Code == "") { XtraMessageBox.Show("HemenAl Entegrasyon Bilgileri Eksik.\n İşlem İptal Edilecek.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } trGenel = SqlConnections.GetBaglanti().BeginTransaction(); stokGrup = new clsTablolar.Stok.csStokGrup(SqlConnections.GetBaglanti(), trGenel, -1); stokAraGrup = new clsTablolar.Stok.csStokAraGrup(SqlConnections.GetBaglanti(), trGenel, -1); dtStokGrup.Clear(); dtStokGrup = stokGrup.StokGrupDoldur(SqlConnections.GetBaglanti(), trGenel); gcStokGrup.DataSource = dtStokGrup; gvStokGrup.Columns["StokGrupID"].Visible = false; gvStokGrup.Columns["StokGrupAdi"].Caption = "Stok Grup Adı"; gvStokGrup.Columns["StokGrupAdi"].Width = gcStokGrup.Width - 25; trGenel.Commit(); HemenAlServis.hemenalserviceSoapClient a = new HemenAlServis.hemenalserviceSoapClient(); if (a.Auth(frmKullaniciGiris.HemenAl_Auth_Code, frmKullaniciGiris.HemenAl_username, frmKullaniciGiris.HemenAl_password) == "False") { XtraMessageBox.Show("HemenAl Entegrasyon Bilgileri Doğrulanamadı.\n İşlem İptal Edilecek.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } XmlDocument GelenTumveri = new XmlDocument(); GelenTumveri.LoadXml(a.GetUrun().ToString()); XmlReader xmlReader = new XmlNodeReader(GelenTumveri); DataSet dsGelen = new DataSet(); dtHemenAlStokGrup.Clear(); dsGelen.ReadXml(xmlReader); if (dsGelen.Tables.Count == 0) { XtraMessageBox.Show("Siteden bilgiler okunamadı."); //this.Close(); } else { dtHemenAlStokGrup = dsGelen.Tables[0]; gcHAKategori.DataSource = dtHemenAlStokGrup; } } catch (Exception hata) { frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void btnWebeGonder_Click(object sender, EventArgs e) { try { HemenAlServis.hemenalserviceSoapClient a = new HemenAlServis.hemenalserviceSoapClient(); if (a.Auth(frmKullaniciGiris.HemenAl_Auth_Code, frmKullaniciGiris.HemenAl_username, frmKullaniciGiris.HemenAl_password) == "False") { XtraMessageBox.Show("HemenAl Entegrasyon Bilgileri Doğrulanamadı.\n İşlem İptal Edilecek.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } trGenel = SqlConnections.GetBaglanti().BeginTransaction(); int sayac = 0; for (int i = 0; i < gvStokGrup.DataRowCount; i++) { a.SetKategori("Ares", gvStokGrup.GetRowCellValue(i, "StokGrupAdi").ToString(), "0", gvStokGrup.GetRowCellValue(i, "StokGrupAdi").ToString(), sayac.ToString()); sayac++; #region AltKategori Bilgileri gönderiliyor. using (SqlCommand cmd = new SqlCommand("Select StokAraGrupAdi From StokAraGrup Where StokGrupID=@StokGrupID", SqlConnections.GetBaglanti(), trGenel)) { cmd.Parameters.Add("@StokGrupID", SqlDbType.Int).Value = gvStokGrup.GetRowCellValue(i, "StokGrupID").ToString(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { //SetKategori(“ornek”,”001”,”0”,”Ana Kategori”) //SetKategori(“ornek”,”002”,”001”,”Alt Kategori”) a.SetKategori("Ares", dr["StokAraGrupAdi"].ToString(), gvStokGrup.GetRowCellValue(i, "StokGrupAdi").ToString(), dr["StokAraGrupAdi"].ToString(), "0"); } } } #endregion } trGenel.Commit(); XtraMessageBox.Show("Kaydetme Başarılı.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception hata) { trGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
public csHemenAlGetSet() // önce bu çalışır hemenal da bağlantı kurulur hamısına { try { CustomBinding binding = (CustomBinding)CreateDefaultBinding(); binding.SendTimeout = new TimeSpan(10, 10, 10); Get_Set_Fonksiyonlari = new HemenAlServis.hemenalserviceSoapClient(binding, new EndpointAddress("http://www.cikolatacerez.com/service/hemenal.asmx")); if (Get_Set_Fonksiyonlari.Auth(frmKullaniciGiris.HemenAl_Auth_Code, frmKullaniciGiris.HemenAl_username, frmKullaniciGiris.HemenAl_password) == "False") { XtraMessageBox.Show("HemenAl Entegrasyon Bilgileri Doğrulanamadı.\n İşlem İptal Edilecek.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } catch (Exception hata) { frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }