private void txtBarkod_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { saved = true; if (e.KeyCode == Keys.Enter) { Entities.Tables.Stok kodentity; //Entities.Tables.Barkod barkodEntity = context.Barkodlar.FirstOrDefault(); kodentity = context.Stoklar.FirstOrDefault(c => c.Barkodu == txtBarkod.Text); if (kodentity == null) { kodentity = context.Barkodlar.FirstOrDefault(c => c.Barkodu == txtBarkod.Text)?.Stok; } if (kodentity != null) { _entity = kodentity; bindingSource(); } else { MessageBox.Show("Barkod veya Stok Kodu Bulunamadı.."); } txtBarkod.Text = ""; txtBarkod.Focus(); } }
private void Kopyala() { if (gridStok.RowCount.Equals(0)) { XtraMessageBox.Show("Kopyalanacak Kayıt Bulunamadı."); } else { secilen = Convert.ToInt32(gridStok.GetFocusedRowCellValue(colId)); logSecilen = gridStok.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); stokEntity = stokDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.Id == secilen); FrmStokIslem form = new FrmStokIslem(stokEntity, true); form.ShowDialog(); if (form.stokkayitedildi) { GetAll(); context.KullaniciLoglari.Add(new KullaniciLog { KullaniciID = RoleTool.kullaniciEntity.KullaniciID, KullaniciAdi = RoleTool.kullaniciEntity.KullaniciAdi, YapilanIslem = "Stok Kopyala - " + logSecilen, YapilanIslemTarihi = DateTime.Now }); context.SaveChanges(); } } }
private void btnKopyala_Click(object sender, EventArgs e) { try { if (gridView1.RowCount != 0) { secilen = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colId)); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); stokEntity = stokDal.GetByFilter(context, c => c.Id == secilen); frmStokIslem form = new frmStokIslem(stokEntity, true); form.ShowDialog(); if (form.saved) { btnSorgula.PerformClick(); } } else { MessageBox.Show("Seçili Stok Bulunamadı"); } } catch (Exception) { MessageBox.Show("Seçili Stok Bulunamadı"); } }
private Indirim StokEkle(Entities.Tables.Stok entity) { Indirim _entity = new Indirim(); _entity.StokKodu = entity.StokKodu; _entity.Barkodu = entity.Barkodu; _entity.StokAdi = entity.StokAdi; return(_entity); }
private BenimSalonum.Entities.Tables.Indirim StokEkle(Entities.Tables.Stok entity) { Entities.Tables.Indirim _entity = new Entities.Tables.Indirim(); _entity.StokKodu = entity.StokKodu; _entity.StokAdi = entity.StokAdi; _entity.Barkod = entity.Barkod; return(_entity); }
private StokHareket StokSec(Entities.Tables.Stok entity) { StokHareket stokHareket = new StokHareket(); IndirimDal indirimDal = new IndirimDal(); CariDAL cariDal = new CariDAL(); var Barkod = context.Barkodlar.FirstOrDefault(c => c.StokId == entity.Id); stokHareket.StokId = entity.Id; return(stokHareket); }
private void btnsil_Click(object sender, EventArgs e) { if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { string secilen = gridView1.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); stokDal.Delete(context, c => c.StokKodu == secilen); stokEntity.RefNo = -1; stokDal.Save(context); listele(); } }
private void btnStokKopyala_Click(object sender, EventArgs e) { //var olan kaydı seçip koyalayıp üzerinde tekrar kayıt yapmak için id -1 dedik stokkodu benzersiz olacağı için null atadım. string secilen = gridView1.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); stokEntity = stokdal.GetByFilter(context, c => c.StokKodu == secilen); stokEntity.Id = -1; stokEntity.StokKodu = null; FrmStokİslem f = new FrmStokİslem(stokEntity); f.ShowDialog(); }
private void repoBirimFiyat_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { string FiyatSecilen = gridView1.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok fiyatEntity = context.Stoklar.Where(c => c.StokKodu == FiyatSecilen).SingleOrDefault(); barFiyat1.Tag = txtFisturu.Text == "Alıs Faturası" ? fiyatEntity.AlisFiyati1 ?? 0: fiyatEntity.SatisFiyati1 ?? 0; barFiyat2.Tag = txtFisturu.Text == "Alıs Faturası" ? fiyatEntity.AlisFiyati2 ?? 0 : fiyatEntity.SatisFiyati2 ?? 0; barFiyat3.Tag = txtFisturu.Text == "Alıs Faturası" ? fiyatEntity.AlisFiyati3 ?? 0 : fiyatEntity.SatisFiyati3 ?? 0; barFiyat1.Caption = string.Format("{0:C2}", barFiyat1.Tag); barFiyat2.Caption = string.Format("{0:C2}", barFiyat2.Tag); barFiyat3.Caption = string.Format("{0:C2}", barFiyat3.Tag); radialFiyat.ShowPopup(MousePosition);//mausun pozisyonuna göre aç }
private void btnKopyala_Click(object sender, EventArgs e) { secilen = gridView1.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); stokEntity = stokdal.GetByFilter(context, c => c.StokKodu == secilen); stokEntity.Id = -1; stokEntity.StokKodu = null; FrmStokIslem frm = new FrmStokIslem(stokEntity); frm.ShowDialog(); if (frm.saved) { GetAll(); } }
private StokHareket StokSec(Entities.Tables.Stok entity) { StokHareket stokhareket = new StokHareket(); stokhareket.StokKodu = entity.StokKodu;//stok hareketi al stoğa gönder stokhareket.StokAdi = entity.StokAdi; stokhareket.Barkod = entity.Barkod; stokhareket.BarkodTuru = entity.BarkodTuru; stokhareket.BirimFiyati = txtFisturu.Text == "Alıs Faturası" ? entity.AlisFiyati1 : entity.SatisFiyati1; stokhareket.Birimi = entity.StokBirimi; stokhareket.Kdv = entity.SatisKdv; stokhareket.Miktari = txtMiktar.Value; stokhareket.IndirimOrani = 0; return(stokhareket); }
private void btnkopyala_Click(object sender, EventArgs e) { secilen = gridView1.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); stokEntity = stokDal.GetByFilter(context, c => c.StokKodu == secilen); stokEntity.RefNo = -1; stokEntity.StokKodu = null; //stokkodunun benzersiz olması için null olarak gönderiliyor. FrmStokIslem form = new FrmStokIslem(stokEntity); form.ShowDialog(); if (form.saved) { listele(); } }
private void repoBirimFiyat_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { string fiyatSecilen = gridViewSatisEkrani.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok fiyatEntity = context.Stoklar.Where(c => c.StokKodu == fiyatSecilen).SingleOrDefault(); // Fiş türü alış faturası ise aliş fiyatları gelsin değil ise satış fiyatları gelsin.. barFiyat1.Tag = textFisTuru.Text == "Alış Faturası" ? fiyatEntity.AlisFiyat1 ?? 0 : fiyatEntity.SatisFiyat1 ?? 0; barFiyat2.Tag = textFisTuru.Text == "Alış Faturası" ? fiyatEntity.AlisFiyat2 ?? 0 : fiyatEntity.SatisFiyat2 ?? 0; barFiyat3.Tag = textFisTuru.Text == "Alış Faturası" ? fiyatEntity.AlisFiyat3 ?? 0 : fiyatEntity.SatisFiyat3 ?? 0; barFiyat1.Caption = string.Format("{0:C2}", barFiyat1.Tag); barFiyat2.Caption = string.Format("{0:C2}", barFiyat2.Tag); barFiyat3.Caption = string.Format("{0:C2}", barFiyat3.Tag); // tag kullanarak sonu TL olacak şekilde gönder. radialFiyat.ShowPopup(MousePosition); }
private StokHareket StokSec(Entities.Tables.Stok entity) { StokHareket stokHareket = new StokHareket(); IndirimDAL indirimDal = new IndirimDAL(); stokHareket.KullaniciID = RoleTool.kullaniciEntity.KullaniciID; stokHareket.StokId = entity.Id; stokHareket.IndirimOrani = indirimDal.StokIndirimi(context, entity.StokKodu); stokHareket.DepoId = Convert.ToInt32(context.KullaniciAyarlari.SingleOrDefault(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID).SatisAyarlari_VarsayilanDepo); stokHareket.BirimFiyati = new[] { "Alış Faturası", "Alış İade Faturası" }.Contains(txtFisTuru.Text) ? entity.AlisFiyati1 : entity.SatisFiyati1; stokHareket.Miktar = txtMiktar.Value; stokHareket.Tarih = DateTime.Now; stokHareket.Kdv = entity.SatisKdv; return(stokHareket); }
public FrmStokIslem(Entities.Tables.Stok entity)//depency injetcion { InitializeComponent(); _entity = entity; txtStokKodu.DataBindings.Add("Text", _entity, "StokKodu"); toggleDurumu.DataBindings.Add("EditValue", _entity, "Durumu"); txtStokAdi.DataBindings.Add("Text", _entity, "StokAdi"); txtUreticiKodu.DataBindings.Add("Text", _entity, "UreticiKodu"); txtBirimi.DataBindings.Add("Text", _entity, "Birimi"); txtBarkod.DataBindings.Add("Text", _entity, "Barkod"); txtAciklama.DataBindings.Add("Text", _entity, "Aciklama"); txtMinStokMiktari.DataBindings.Add("Text", _entity, "MinStokMiktari"); txtMinStokMiktari.DataBindings[0].FormattingEnabled = true; txtMinStokMiktari.DataBindings[0].FormatString = "N3"; txtMaxStokMiktari.DataBindings.Add("Text", _entity, "MaxStokMiktari"); txtMaxStokMiktari.DataBindings[0].FormattingEnabled = true; txtMaxStokMiktari.DataBindings[0].FormatString = "N3"; btnStokGrubu.DataBindings.Add("Text", _entity, "StokGrubu"); btnStokAltGrubu.DataBindings.Add("Text", _entity, "StokAltGrubu"); btnMarka.DataBindings.Add("Text", _entity, "Marka"); btnModel.DataBindings.Add("Text", _entity, "Modeli"); btnOzelKod1.DataBindings.Add("Text", _entity, "OzelKod1"); btnOzelKod2.DataBindings.Add("Text", _entity, "OzelKod2"); btnOzelKod3.DataBindings.Add("Text", _entity, "OzelKod3"); btnOzelKod4.DataBindings.Add("Text", _entity, "OzelKod4"); cmbAlisKdv.DataBindings.Add("Text", _entity, "AlisKdv"); cmbSatisKdv.DataBindings.Add("Text", _entity, "SatisKdv"); txtAlisFiyati.DataBindings.Add("Text", _entity, "AlisFiyati"); txtAlisFiyati.DataBindings[0].FormattingEnabled = true; txtAlisFiyati.DataBindings[0].FormatString = "C3"; txtAlisFiyat2.DataBindings.Add("Text", _entity, "AlisFiyati2"); txtAlisFiyat2.DataBindings[0].FormattingEnabled = true; txtAlisFiyat2.DataBindings[0].FormatString = "C3"; txtAlisFiyat3.DataBindings.Add("Text", _entity, "AlisFiyati3"); txtAlisFiyat3.DataBindings[0].FormattingEnabled = true; txtAlisFiyat3.DataBindings[0].FormatString = "C3"; txtSatisFiyati.DataBindings.Add("Text", _entity, "SatisFiyati"); txtSatisFiyati.DataBindings[0].FormattingEnabled = true; txtSatisFiyati.DataBindings[0].FormatString = "C3"; txtSatisFiyat2.DataBindings.Add("Text", _entity, "SatisFiyati2"); txtSatisFiyat2.DataBindings[0].FormattingEnabled = true; txtSatisFiyat2.DataBindings[0].FormatString = "C3"; txtSatisFiyat3.DataBindings.Add("Text", _entity, "SatisFiyati3"); txtSatisFiyat3.DataBindings[0].FormattingEnabled = true; txtSatisFiyat3.DataBindings[0].FormatString = "C3"; }
public static StokHareket StokToStokHareket(BenimSalonumContext context, Entities.Tables.Stok entity, decimal miktar) { StokHareket stokHareket = new StokHareket(); IndirimDAL indirimDal = new IndirimDAL(); stokHareket.StokId = entity.Id; stokHareket.IndirimOrani = indirimDal.StokIndirimi(context, entity.StokKodu); stokHareket.DepoId = Convert.ToInt32(SettingsTool.AyarOku(SettingsTool.Ayarlar.SatisAyarlari_VarsayilanDepo)); //stokHareket.BirimFiyati = txtFisTuru.Text == "Alış Faturası" ? entity.AlisFiyati1 : entity.SatisFiyati1; stokHareket.Miktar = miktar; stokHareket.Tarih = DateTime.Now; stokHareket.Kdv = entity.SatisKdv; return(stokHareket); }
private void txtBarkod_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Entities.Tables.Stok entity = new Entities.Tables.Stok(); entity = context.Stoklar.Where(c => c.Barkod == txtBarkod.Text).SingleOrDefault(); if (entity != null) { stokhareketdal.AddOrUpdate(context, StokSec(entity)); toplamlar(); } else { MessageBox.Show("Aradığınız Barkod Numarası Ürünler Arasında Bulunamadı."); } txtBarkod.Text = null; } }
private void repoBirimFiyat_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { int fiyatSecilen = Convert.ToInt32(gridStokHareket.GetFocusedRowCellValue(colStokId)); Entities.Tables.Stok fiyatEntity = context.Stoklar.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.Id == fiyatSecilen).SingleOrDefault(); barFiyat1.Tag = txtFisTuru.Text == "Alış Faturası" ? fiyatEntity.AlisFiyati1 ?? 0 : fiyatEntity.SatisFiyati1 ?? 0; barFiyat2.Tag = txtFisTuru.Text == "Alış Faturası" ? fiyatEntity.AlisFiyati2 ?? 0 : fiyatEntity.SatisFiyati2 ?? 0; barFiyat3.Tag = txtFisTuru.Text == "Alış Faturası" ? fiyatEntity.AlisFiyati3 ?? 0 : fiyatEntity.SatisFiyati3 ?? 0; barFiyat1.Caption = string.Format("{0:C2}", barFiyat1.Tag); barFiyat2.Caption = string.Format("{0:C2}", barFiyat2.Tag); barFiyat3.Caption = string.Format("{0:C2}", barFiyat3.Tag); radialFiyat.ShowPopup(MousePosition); }
private StokHareket StokSec(Entities.Tables.Stok entity) { IndirimDal indirimDal = new IndirimDal();; StokHareket stokHareket = new StokHareket(); stokHareket.StokKodu = entity.StokKodu; stokHareket.StokAdi = entity.StokAdi; stokHareket.Barkod = entity.Barkod; stokHareket.BarkodTuru = entity.BarkodTuru; stokHareket.BirimFiyati = txtFisTuru.Text == "Alış Faturası" ? entity.AlisFiyati1 : entity.SatisFiyati1; stokHareket.Birimi = entity.Birimi; stokHareket.Miktar = txtMiktar.Value; stokHareket.Tarih = DateTime.Now; stokHareket.IndirimOrani = indirimDal.StokIndirimi(context, entity.StokKodu); stokHareket.Kdv = entity.SatisKdv; return(stokHareket); }
//private void toplamlar() //{ // gridView1.UpdateSummary(); // gridView1.UpdateTotalSummary(); // txtIskontoTutari.Value = Convert.ToDecimal(colToplamTutar.SummaryItem.SummaryValue) / 100 * txtIskontoOrani.Value; // txtToplam.Value = Convert.ToDecimal(colToplamTutar.SummaryItem.SummaryValue) - txtIskontoTutari.Value; // txtKdvToplam.Value = Convert.ToDecimal(colToplamKdv.SummaryItem.SummaryValue); // txtIndirimToplam.Value = Convert.ToDecimal(colIndirimTutar.SummaryItem.SummaryValue); // txtOdenmesiGereken.Value = txtToplam.Value - txtOdenenTutar.Value; //} private StokHareket StokSec(Entities.Tables.Stok entity) { StokHareket stokhareket = new StokHareket(); IndirimDAL indirimdal = new IndirimDAL(); stokhareket.StokKodu = entity.StokKodu; stokhareket.StokAdi = entity.StokAdi; stokhareket.Barkod = entity.Barkod; stokhareket.BarkodTuru = entity.BarkodTuru; stokhareket.DepoKodu = SettingsTool.AyarOku(SettingsTool.Ayarlar.SatisAyarlari_VarsayilanDepo); stokhareket.DepoAdi = context.Depolar.SingleOrDefault(c => c.DepoKodu == stokhareket.DepoKodu).DepoAdi; stokhareket.BirimFiyati = _fisentity.FisTuru == "Alış Faturası" ? entity.AlisFiyati : entity.SatisFiyati; stokhareket.Birimi = entity.Birimi; stokhareket.Kdv = entity.SatisKdv; stokhareket.Miktari = txtMiktar.Value; stokhareket.IndirimOrani = indirimdal.StokIndirimi(context, entity.StokKodu); return(stokhareket); }
private StokHareket StokSec(Entities.Tables.Stok entity) { StokHareket stokHareket = new StokHareket(); IndirimDAL indirimDal = new IndirimDAL(); stokHareket.StokId = entity.Id; stokHareket.IndirimOrani = indirimDal.StokIndirimi(context, entity.StokKodu); stokHareket.DepoId = Convert.ToInt32(SettingsTool.AyarOku(SettingsTool.Ayarlar.SatisAyarlari_VarsayilanDepo)); stokHareket.BirimFiyati = _fisentity.FisTuru == "Alış Faturası" ? entity.AlisFiyati1 : entity.SatisFiyati1; stokHareket.Miktar = txtMiktar.Value; stokHareket.Tarih = DateTime.Now; stokHareket.Kdv = entity.SatisKdv; return(stokHareket); }
private void btnStokKopyalaHizli_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { secilen = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colId)); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); stokEntity = stokDal.GetByFilter(context, c => c.Id == secilen); frmStokIslem form = new frmStokIslem(stokEntity, true); form.ShowDialog(); if (form.saved) { btnSorgula.PerformClick(); } } catch (Exception) { } }
private static StokHareket StokToStokHareket(NetSatisContext context, Entities.Tables.Stok entity, decimal miktar) { StokHareket stokHareket = new StokHareket(); IndirimDal indirimDal = new IndirimDal(); stokHareket.StokId = entity.Id; stokHareket.IndirimOrani = indirimDal.StokIndirimi(context, entity.StokKodu); //stokHareket.BirimFiyati = txtFisTuru.Text == "Alış Faturası" ? entity.AlisFiyati1 : entity.SatisFiyati1; stokHareket.Miktar = miktar; stokHareket.Tarih = DateTime.Now; stokHareket.Kdv = entity.SatisKdv; return(stokHareket); }
// string regKey = "DevExpress\\XtraGrid\\Layouts\\MainLayout"; // gridContr.MainView.SaveLayoutToRegistry(regKey); ////... //gridControl1.MainView.RestoreLayoutFromRegistry(regKey); private StokHareket StokSec(Entities.Tables.Stok entity) // stoğu alıp stok harekete gönderiyoruz. { StokHareket stokHareket = new StokHareket(); stokHareket.StokKodu = entity.StokKodu; stokHareket.StokAdi = entity.StokAdi; stokHareket.Barkod = entity.BarkodNo; stokHareket.BarkodTuru = entity.BarkodTuru; stokHareket.DepoKodu = SettingsTool.AyarOku(SettingsTool.Ayarlar.FrmFisIslem_VarsayılanDepo); // settings üzerinden okunan depo kodunun depo adını getirme stokHareket.DepoAdi = context.Depolar.SingleOrDefault(c => c.DepoKodu == stokHareket.DepoKodu)?.DepoAdi; stokHareket.BirimFiyat = textFisTuru.Text == "Alış Faturası" ? entity.AlisFiyat1 : entity.SatisFiyat1; stokHareket.Birimi = entity.Birimi; stokHareket.Miktar = textMiktar.Value; stokHareket.Kdv = entity.SatisKdv; stokHareket.IndirimOrani = 0; return(stokHareket); }
private void repositoryBirimFiyat_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { string fiyatSecilen = gridStokHareket.GetFocusedRowCellValue(colStokKodu).ToString(); Entities.Tables.Stok fiyatEntity = context.Stoklar.Where(c => c.StokKodu == fiyatSecilen).SingleOrDefault(); barFiyat1.Tag = _fisentity.FisTuru == "Alış Faturası" ? fiyatEntity.AlisFiyati1 ?? 0 : fiyatEntity.SatisFiyati1 ?? 0; barFiyat2.Tag = _fisentity.FisTuru == "Alış Faturası" ? fiyatEntity.AlisFiyati2 ?? 0 : fiyatEntity.SatisFiyati2 ?? 0; barFiyat3.Tag = _fisentity.FisTuru == "Alış Faturası" ? fiyatEntity.AlisFiyati3 ?? 0 : fiyatEntity.SatisFiyati3 ?? 0; barFiyat1.Caption = string.Format("{0:C2}", barFiyat1.Tag); barFiyat2.Caption = string.Format("{0:C2}", barFiyat2.Tag); barFiyat3.Caption = string.Format("{0:C2}", barFiyat3.Tag); radialFiyat.ShowPopup(MousePosition); }
private void btnKopyala_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (gridStoklar.RowCount != 0) { sec = Convert.ToInt32(gridStoklar.GetFocusedRowCellValue(colId)); Entities.Tables.Stok stokEntity = new Entities.Tables.Stok(); var r = context.Stoklar.Include("Barkod").FirstOrDefault(x => x.Id == sec); frmStokIslem form = new frmStokIslem(r, true); form.ShowDialog(); if (form.saved) { #region eski kod //TumStoklar = stokDal.StokSec(context); //OnPropertyChanged(nameof(TumStoklar)); #endregion btnSorgula.PerformClick(); } } else { MessageBox.Show("Seçili Stok Bulunamadı"); } }
public frmFiyatGor(Entities.Tables.Stok entity) { InitializeComponent(); context = new NetSatisContext(); txtBarkod.Focus(); }
public FrmStokIslem(Entities.Tables.Stok entity, bool kopyala = false) { InitializeComponent(); kodOlustur = new CodeTool(this, CodeTool.Table.Stok); kodOlustur.barButonOlustur(); if (kopyala) { _entity = new Entities.Tables.Stok(); _entity.KullaniciID = entity.KullaniciID; _entity.Id = -1; _entity.Durumu = entity.Durumu; _entity.StokKodu = entity.StokKodu; _entity.StokAdi = entity.StokAdi; _entity.Barkod = entity.Barkod; _entity.BarkodTuru = entity.BarkodTuru; _entity.Birimi = entity.Birimi; _entity.StokGrubu = entity.StokGrubu; _entity.StokAltGrubu = entity.StokAltGrubu; _entity.Marka = entity.Marka; _entity.Modeli = entity.Modeli; _entity.OzelKod1 = entity.OzelKod1; _entity.OzelKod2 = entity.OzelKod2; _entity.OzelKod3 = entity.OzelKod3; _entity.OzelKod4 = entity.OzelKod4; _entity.GarantiSuresi = entity.GarantiSuresi; _entity.UreticiKodu = entity.UreticiKodu; _entity.AlisKdv = entity.AlisKdv; _entity.SatisKdv = entity.SatisKdv; _entity.AlisFiyati1 = entity.AlisFiyati1; _entity.AlisFiyati2 = entity.AlisFiyati2; _entity.AlisFiyati3 = entity.AlisFiyati3; _entity.SatisFiyati1 = entity.SatisFiyati1; _entity.SatisFiyati2 = entity.SatisFiyati2; _entity.SatisFiyati3 = entity.SatisFiyati3; _entity.MinStokMiktari = entity.MinStokMiktari; _entity.MaxStokMiktari = entity.MaxStokMiktari; _entity.Aciklama = entity.Aciklama; txtKod.Text = null; } else { _entity = entity; _entity.KullaniciID = RoleTool.kullaniciEntity.KullaniciID; } labelKullaniciID.DataBindings.Add("Text", _entity, "KullaniciID"); txtDurumu.DataBindings.Add("EditValue", _entity, "Durumu"); txtKod.DataBindings.Add("Text", _entity, "StokKodu"); txtBarkod.DataBindings.Add("Text", _entity, "Barkod"); txtStokAdi.DataBindings.Add("Text", _entity, "StokAdi"); txtBirimi.DataBindings.Add("Text", _entity, "Birimi"); txtUreticiKodu.DataBindings.Add("Text", _entity, "UreticiKodu"); txtGarantiSuresi.DataBindings.Add("Text", _entity, "GarantiSuresi"); calcMaxStok.DataBindings.Add("Text", _entity, "MaxStokMiktari"); calcMaxStok.DataBindings[0].FormattingEnabled = true; calcMaxStok.DataBindings[0].FormatString = "N3"; calcMinStok.DataBindings.Add("Text", _entity, "MinStokMiktari"); calcMinStok.DataBindings[0].FormattingEnabled = true; calcMinStok.DataBindings[0].FormatString = "N3"; txtAciklama.DataBindings.Add("Text", _entity, "Aciklama"); txtStokGrubu.DataBindings.Add("Text", _entity, "StokGrubu"); txtStokAltGrubu.DataBindings.Add("Text", _entity, "StokAltGrubu"); txtMarka.DataBindings.Add("Text", _entity, "Marka"); txtModel.DataBindings.Add("Text", _entity, "Modeli"); txtOzelKod1.DataBindings.Add("Text", _entity, "OzelKod1"); txtOzelKod2.DataBindings.Add("Text", _entity, "OzelKod2"); txtOzelKod3.DataBindings.Add("Text", _entity, "OzelKod3"); txtOzelKod4.DataBindings.Add("Text", _entity, "OzelKod4"); calcAlisKdv.DataBindings.Add("Text", _entity, "AlisKdv"); calcAlisKdv.DataBindings[0].FormattingEnabled = true; calcAlisKdv.DataBindings[0].FormatString = "'%'0"; calcAlisKdv.DataBindings[0].DataSourceNullValue = "0"; calcSatisKdv.DataBindings.Add("Text", _entity, "SatisKdv"); calcSatisKdv.DataBindings[0].FormattingEnabled = true; calcSatisKdv.DataBindings[0].FormatString = "'%'0"; calcSatisKdv.DataBindings[0].DataSourceNullValue = "0"; calcAlisFiyat1.DataBindings.Add("Text", _entity, "AlisFiyati1"); calcAlisFiyat1.DataBindings[0].FormattingEnabled = true; calcAlisFiyat1.DataBindings[0].FormatString = "C2"; calcAlisFiyat2.DataBindings.Add("Text", _entity, "AlisFiyati2"); calcAlisFiyat2.DataBindings[0].FormattingEnabled = true; calcAlisFiyat2.DataBindings[0].FormatString = "C2"; calcAlisFiyat3.DataBindings.Add("Text", _entity, "AlisFiyati3"); calcAlisFiyat3.DataBindings[0].FormattingEnabled = true; calcAlisFiyat3.DataBindings[0].FormatString = "C2"; calcSatisFiyat1.DataBindings.Add("Text", _entity, "SatisFiyati1"); calcSatisFiyat1.DataBindings[0].FormattingEnabled = true; calcSatisFiyat1.DataBindings[0].FormatString = "C2"; calcSatisFiyat2.DataBindings.Add("Text", _entity, "SatisFiyati2"); calcSatisFiyat2.DataBindings[0].FormattingEnabled = true; calcSatisFiyat2.DataBindings[0].FormatString = "C2"; calcSatisFiyat3.DataBindings.Add("Text", _entity, "SatisFiyati3"); calcSatisFiyat3.DataBindings[0].FormattingEnabled = true; calcSatisFiyat3.DataBindings[0].FormatString = "C2"; }
public FrmStokIslem(Entities.Tables.Stok entity) { InitializeComponent(); _entity = entity; toggleDurum.DataBindings.Add("EditValue", _entity, "Durumu"); txtStokKodu.DataBindings.Add("Text", _entity, "StokKodu"); txtBarkod.DataBindings.Add("Text", _entity, "Barkod"); cmbBarkodTuru.DataBindings.Add("Text", _entity, "BarkodTuru"); txtStokAdi.DataBindings.Add("Text", _entity, "StokAdi"); txtUreticiKodu.DataBindings.Add("Text", _entity, "UreticiKodu"); txtGarantiSuresi.DataBindings.Add("Text", _entity, "GarantiSuresi"); calcMaxStokMiktari.DataBindings.Add("Text", _entity, "MaxStokMiktari"); calcMinStokMiktari.DataBindings.Add("Text", _entity, "MinStokMiktari"); calcMinStokMiktari.DataBindings[0].FormattingEnabled = true; calcMinStokMiktari.DataBindings[0].FormatString = "N3"; txtAciklama.DataBindings.Add("Text", _entity, "Aciklama"); btnStokGrubu.DataBindings.Add("Text", _entity, "StokGrubu"); btnStokAltGrubu.DataBindings.Add("Text", _entity, "StokAltGrubu"); btnMarka.DataBindings.Add("Text", _entity, "Marka"); btnModel.DataBindings.Add("Text", _entity, "Modeli"); btnOzelKod1.DataBindings.Add("Text", _entity, "OzelKod1"); btnOzelKod2.DataBindings.Add("Text", _entity, "OzelKod2"); btnOzelKod3.DataBindings.Add("Text", _entity, "OzelKod3"); btnOzelKod4.DataBindings.Add("Text", _entity, "OzelKod4"); calcAlisKdv.DataBindings.Add("Text", _entity, "AlisKdv"); calcAlisKdv.DataBindings[0].FormattingEnabled = true; calcAlisKdv.DataBindings[0].FormatString = "'%'0"; calcSatisKdv.DataBindings.Add("Text", _entity, "SatisKdv"); calcSatisKdv.DataBindings[0].FormattingEnabled = true; calcSatisKdv.DataBindings[0].FormatString = "'%'0"; calcAlisFiyat1.DataBindings.Add("Text", _entity, "AlisFiyati1"); calcAlisFiyat1.DataBindings[0].FormattingEnabled = true; calcAlisFiyat1.DataBindings[0].FormatString = "C2"; calcAlisFiyat2.DataBindings.Add("Text", _entity, "AlisFiyati2"); calcAlisFiyat2.DataBindings[0].FormattingEnabled = true; calcAlisFiyat2.DataBindings[0].FormatString = "C2"; calcAlisFiyat3.DataBindings.Add("Text", _entity, "AlisFiyati3"); calcAlisFiyat3.DataBindings[0].FormattingEnabled = true; calcAlisFiyat3.DataBindings[0].FormatString = "C2"; calcSatisFiyat1.DataBindings.Add("Text", _entity, "SatisFiyati1"); calcSatisFiyat1.DataBindings[0].FormattingEnabled = true; calcSatisFiyat1.DataBindings[0].FormatString = "C2"; calcSatisFiyat2.DataBindings.Add("Text", _entity, "SatisFiyati2"); calcSatisFiyat2.DataBindings[0].FormattingEnabled = true; calcSatisFiyat2.DataBindings[0].FormatString = "C2"; calcSatisFiyat3.DataBindings.Add("Text", _entity, "SatisFiyati3"); calcSatisFiyat3.DataBindings[0].FormattingEnabled = true; calcSatisFiyat3.DataBindings[0].FormatString = "C2"; }
// kapat butununa basıldığında gereksiz yere güncelleme işlemi yapmamak için ; form saved metodu (cariislem kaydet butonu altında) (addorrupdate) true ise listeyi güncelle public FrmStokIslem(Entities.Tables.Stok entity) //dışarıdan parametre ile isteyeceğimiz entity { InitializeComponent(); _entity = entity; //dışarıdan aldığımız entity bizim içeride oluşturduğumuz entity e eşitledik. //databindings ozelligi alan atama toggledurumu.DataBindings.Add("EditValue", _entity, "Durumu"); txtstokkodu.DataBindings.Add("Text", _entity, "StokKodu"); txtbarkod.DataBindings.Add("Text", _entity, "BarkodNo"); cmbbarkodturu.DataBindings.Add("Text", _entity, "BarkodTuru"); txtstokadi.DataBindings.Add("Text", _entity, "StokAdi"); btnbirimi.DataBindings.Add("Text", _entity, "Birimi"); txtureticikodu.DataBindings.Add("Text", _entity, "UreticiKodu"); txtgarantisuresi.DataBindings.Add("Text", _entity, "GarantiSuresi"); calcmaxstokmiktari.DataBindings.Add("Text", _entity, "MaxStokMiktar"); calcmaxstokmiktari.DataBindings[0].FormattingEnabled = true; calcmaxstokmiktari.DataBindings[0].FormatString = "N3"; calcminstokmiktari.DataBindings.Add("Text", _entity, "MinStokMiktar"); //virgülden sonra 3 hane göstermesi için kullanılan yapı aşağıdadır. calcminstokmiktari.DataBindings[0].FormattingEnabled = true; calcminstokmiktari.DataBindings[0].FormatString = "N3"; txtaciklama.DataBindings.Add("Text", _entity, "Aciklama"); btnstokgrubu.DataBindings.Add("Text", _entity, "StokGrubu"); btnstokaltgrubu.DataBindings.Add("Text", _entity, "StokAltGrubu"); btnmarka.DataBindings.Add("Text", _entity, "Marka"); btnmodel.DataBindings.Add("Text", _entity, "Model"); btnozelkod1.DataBindings.Add("Text", _entity, "OzelKod1"); btnozelkod2.DataBindings.Add("Text", _entity, "OzelKod2"); btnozelkod3.DataBindings.Add("Text", _entity, "OzelKod3"); btnozelkod4.DataBindings.Add("Text", _entity, "OzelKod4"); calcaliskdv.DataBindings.Add("Text", _entity, "AlisKdv"); calcaliskdv.DataBindings[0].FormattingEnabled = true; calcaliskdv.DataBindings[0].FormatString = "'%'0"; calcaliskdv.DataBindings[0].DataSourceNullValue = "0"; calcsatiskdv.DataBindings.Add("Text", _entity, "SatisKdv"); calcsatiskdv.DataBindings[0].FormattingEnabled = true; calcsatiskdv.DataBindings[0].FormatString = "'%'0"; calcsatiskdv.DataBindings[0].DataSourceNullValue = "0"; calcalisfiyati1.DataBindings.Add("Text", _entity, "AlisFiyat1"); calcalisfiyati1.DataBindings[0].FormattingEnabled = true; calcalisfiyati1.DataBindings[0].FormatString = "C2"; calcalisfiyati2.DataBindings.Add("Text", _entity, "AlisFiyat2"); calcalisfiyati2.DataBindings[0].FormattingEnabled = true; calcalisfiyati2.DataBindings[0].FormatString = "C2"; calcalisfiyati3.DataBindings.Add("Text", _entity, "AlisFiyat3"); calcalisfiyati3.DataBindings[0].FormattingEnabled = true; calcalisfiyati3.DataBindings[0].FormatString = "C2"; calcsatisfiyati1.DataBindings.Add("Text", _entity, "SatisFiyat1"); calcsatisfiyati1.DataBindings[0].FormattingEnabled = true; calcsatisfiyati1.DataBindings[0].FormatString = "C2"; calcsatisfiyati2.DataBindings.Add("Text", _entity, "SatisFiyat2"); calcsatisfiyati2.DataBindings[0].FormattingEnabled = true; calcsatisfiyati2.DataBindings[0].FormatString = "C2"; calcsatisfiyati3.DataBindings.Add("Text", _entity, "SatisFiyat3"); calcsatisfiyati3.DataBindings[0].FormattingEnabled = true; calcsatisfiyati3.DataBindings[0].FormatString = "C2"; }