private void frmStokEtiket_Load(object sender, EventArgs e) { // TODO: Kolonların tipleri girilecek #region Yetki ayarları if (clsTablolar.Ayarlar.csYetkiler.StokKartGorme == false) { btnStokAc.Visible = false; } #endregion dt_Yazdirilacak = new DataTable(); dt_Yazdirilacak.Columns.Add("StokID", System.Type.GetType("System.Int32")); dt_Yazdirilacak.Columns.Add("Stok Kodu"); dt_Yazdirilacak.Columns.Add("Stok Adi"); dt_Yazdirilacak.Columns.Add("Stok Etiket Adi"); dt_Yazdirilacak.Columns.Add("Barkodu", System.Type.GetType("System.String")); dt_Yazdirilacak.Columns.Add("Ozel Kod1"); dt_Yazdirilacak.Columns.Add("Ozel Kod2"); dt_Yazdirilacak.Columns.Add("Ozel Kod3"); dt_Yazdirilacak.Columns.Add("Fiyat1", System.Type.GetType("System.Decimal")); dt_Yazdirilacak.Columns.Add("Fiyat2", System.Type.GetType("System.Decimal")); dt_Yazdirilacak.Columns.Add("Aciklama"); dt_Yazdirilacak.Columns.Add("RafYeri", System.Type.GetType("System.String")); dt_Yazdirilacak.Columns.Add("Ozel Tarih", System.Type.GetType("System.DateTime")); // Bu stoktan gelmeyecek dt_Yazdirilacak.Columns.Add("Ozel Metin"); // Bu stoktan gelmeyecek dt_Yazdirilacak.Columns.Add("EtiketMiktari", System.Type.GetType("System.Int32")); dt_Yazdirilacak.Columns.Add("AnaBirimID", System.Type.GetType("System.Int32")); dt_Yazdirilacak.Columns.Add("AltBirimID", System.Type.GetType("System.Int32")); dt_Yazdirilacak.Columns.Add("AltBirimBarkod", System.Type.GetType("System.String")); dt_Yazdirilacak.Columns.Add("AltBirimAdi", System.Type.GetType("System.String")); dt_Yazdirilacak.Columns.Add("AltBirimKatSayi", System.Type.GetType("System.Decimal")); dt_Yazdirilacak.Columns.Add("AnaBirimAdi", System.Type.GetType("System.String")); dt_Yazdirilacak.Columns.Add("BirimAciklama", System.Type.GetType("System.String")); // Yapılması gereken alanları tek tek doldurtup // Sonra Miktar alanı kadar tekrar eklenecek // en son yazdırmaya göndermeden önce miktar kolonunu sil. gridControl1.DataSource = dt_Yazdirilacak; TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); lkpFiyat1Tanim.Properties.DataSource = FiyatTanimlari.FiyatTanimGetir(SqlConnections.GetBaglanti(), TrGenel); lkpFiyat1Tanim.Properties.DisplayMember = "FiyatTanimAdi"; lkpFiyat1Tanim.Properties.ValueMember = "FiyatTanimID"; //TODO: değerler ayarlardan gelecek; lkpFiyat1Tanim.EditValue = 2; lkpFiyat2Tanim.EditValue = 3; lkpFiyat2Tanim.Properties.DataSource = FiyatTanimlari.FiyatTanimGetir(SqlConnections.GetBaglanti(), TrGenel); lkpFiyat2Tanim.Properties.DisplayMember = "FiyatTanimAdi"; lkpFiyat2Tanim.Properties.ValueMember = "FiyatTanimID"; TrGenel.Commit(); }
private void frmGenelAyarlar_Load(object sender, EventArgs e) { try { #region gcVOIP DOLDURULUYOR. using (daVOIP.SelectCommand = new SqlCommand(@"SELECT AyarlarVOIPID,VOIPTanim,DisplayName,UserName,RegisterName FROM dbo.AyarlarVOIP", SqlConnections.GetBaglanti())) { dtVOIP.Clear(); daVOIP.Fill(dtVOIP); gcVOIP.DataSource = dtVOIP; } gvVOIP.BestFitColumns(); #endregion trGenel = SqlConnections.GetBaglanti().BeginTransaction(); #region gcKullanici DOLDURULUYOR. gcKullanici.DataSource = clsTablolar.csKullanici.KullaniciListesi(SqlConnections.GetBaglanti(), trGenel); gvKullanici.BestFitColumns(); #endregion #region HemenAl için FİYAT TANIMLAR DOLDURULUYOR. lkpSKFiyatTanimID.Properties.DataSource = FiyatTanim.FiyatTanimGetir(SqlConnections.GetBaglanti(), trGenel); lkpSKFiyatTanimID.Properties.DisplayMember = "FiyatTanimAdi"; lkpSKFiyatTanimID.Properties.ValueMember = "FiyatTanimID"; lkpBayiFiyatTanimID.Properties.DataSource = FiyatTanim.FiyatTanimGetir(SqlConnections.GetBaglanti(), trGenel); lkpBayiFiyatTanimID.Properties.DisplayMember = "FiyatTanimAdi"; lkpBayiFiyatTanimID.Properties.ValueMember = "FiyatTanimID"; lkpOzelFiyatTanimID.Properties.DataSource = FiyatTanim.FiyatTanimGetir(SqlConnections.GetBaglanti(), trGenel); lkpOzelFiyatTanimID.Properties.DisplayMember = "FiyatTanimAdi"; lkpOzelFiyatTanimID.Properties.ValueMember = "FiyatTanimID"; lkpPiyasaFiyatTanimID.Properties.DataSource = FiyatTanim.FiyatTanimGetir(SqlConnections.GetBaglanti(), trGenel); lkpPiyasaFiyatTanimID.Properties.DisplayMember = "FiyatTanimAdi"; lkpPiyasaFiyatTanimID.Properties.ValueMember = "FiyatTanimID"; #endregion //lkpAlisFaturasindaAlisFiyatininAktarilacagiFiyat.DataBindings.Add("EditValue", clsTablolar.csAyarlar,"StokAlisFiyatTanimID"); Ayarlar = new clsTablolar.Ayarlar.csAyarlar(SqlConnections.GetBaglanti(), trGenel); lkpAlisFaturasindaAlisFiyatininAktarilacagiFiyat.Properties.DataSource = FiyatTanim.FiyatTanimGetir(SqlConnections.GetBaglanti(), trGenel); lkpAlisFaturasindaAlisFiyatininAktarilacagiFiyat.Properties.DisplayMember = "FiyatTanimAdi"; lkpAlisFaturasindaAlisFiyatininAktarilacagiFiyat.Properties.ValueMember = "FiyatTanimID"; lkpSatisFaturasiIcinFiyat.Properties.DataSource = FiyatTanim.FiyatTanimGetir(SqlConnections.GetBaglanti(), trGenel); lkpSatisFaturasiIcinFiyat.Properties.DisplayMember = "FiyatTanimAdi"; lkpSatisFaturasiIcinFiyat.Properties.ValueMember = "FiyatTanimID"; ClastanVerileriAl(); trGenel.Commit(); #region HemenAlEntegrasyon BİLGİLERİ GETİRİLİYOR. using (SqlCommand cmd = new SqlCommand(@"SELECT SiteAdi,Auth_Code,username,password,Aktif,SKFiyatTanimID,BayiFiyatTanimID,OzelFiyatTanimID,PiyasaFiyatTanimID FROM HemenAlEntegrasyon", SqlConnections.GetBaglanti())) { using (SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.SingleResult)) { if (dr.Read()) { txtSiteTanim.Text = dr["SiteAdi"].ToString(); txtAuth_Code.Text = dr["Auth_Code"].ToString(); txtusername.Text = dr["username"].ToString(); txtpassword.Text = dr["password"].ToString(); ceAktif.Checked = (bool)dr["Aktif"]; lkpSKFiyatTanimID.EditValue = Convert.ToInt32(dr["SKFiyatTanimID"].ToString()); lkpBayiFiyatTanimID.EditValue = Convert.ToInt32(dr["BayiFiyatTanimID"].ToString()); lkpOzelFiyatTanimID.EditValue = Convert.ToInt32(dr["OzelFiyatTanimID"].ToString()); lkpPiyasaFiyatTanimID.EditValue = Convert.ToInt32(dr["PiyasaFiyatTanimID"].ToString()); } } } #endregion } catch (Exception hata) { trGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }