private Indirim StokEkle(Isbasatis.Entities.Tables.Stok entity) { Indirim _entity = new Indirim(); _entity.StokKodu = entity.StokKodu; _entity.Barkod = entity.Barkod; _entity.StokAdi = entity.StokAdi; return(_entity); }
private void btnKopyala_Click(object sender, EventArgs e) { secilen = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colId)); Isbasatis.Entities.Tables.Stok stokentity = new Isbasatis.Entities.Tables.Stok(); stokentity = stokDAL.GetByFilter(context, c => c.Id == secilen); stokentity.Id = -1; stokentity.StokKodu = null; Stok.frmStokIslem form = new Stok.frmStokIslem(stokentity); form.ShowDialog(); }
private void repoBirimFiyat_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { string fiyatSecilen = gridStokHareket.GetFocusedRowCellValue(colStokKodu).ToString(); Isbasatis.Entities.Tables.Stok fiyatEntity = context.Stoklar.Where(c => c.StokKodu == 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(Isbasatis.Entities.Tables.Stok entity) { StokHareket stokHareket = new StokHareket(); IndirimDAL indirimDAL = new IndirimDAL(); stokHareket.StokId = entity.Id; stokHareket.DepoId = Convert.ToInt32(SettingsTool.AyarOku(SettingsTool.Ayarlar.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.IndirimOrani = indirimDAL.StokIndirimi(context, entity.StokKodu); stokHareket.Kdv = entity.SatisKdv; return(stokHareket); }
private static StokHareket StokToStokHareket(IsbaSatisContext context, Isbasatis.Entities.Tables.Stok entity, decimal miktar) { StokHareket stokHareket = new StokHareket(); IndirimDAL indirimDAL = new IndirimDAL(); stokHareket.StokId = entity.Id; 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.IndirimOrani = indirimDAL.StokIndirimi(context, entity.StokKodu); stokHareket.Kdv = entity.SatisKdv; return(stokHareket); }