public frmTarihliCariSecim() { InitializeComponent(); lokKategori.Properties.DataSource = kategoriDal.GetAll(context); lookAnaGrup.Properties.DataSource = anagrupDal.GetAll(context); lookAltGrup.Properties.DataSource = altgrupDal.GetAll(context); lookMarka.Properties.DataSource = stokDal.GetAll(context); lookUretici.Properties.DataSource = stokDal.GetAll(context); dtpBaslangic.DateTime = new DateTime(DateTime.Now.Year, 1, 1, 00, 00, 00); dtpBitis.DateTime = new DateTime(DateTime.Now.Year, 12, 31, 23, 59, 59); dtpBaslangic.Properties.Mask.MaskType = MaskType.DateTimeAdvancingCaret; dtpBitis.Properties.Mask.MaskType = MaskType.DateTimeAdvancingCaret; }
public void TestMethod1() { var context = new NetSatisContext(); var stokDal = new StokDAL(); var stok = stokDal.GetAll(context, x => x.StokHareket.Count > 5 && x.StokHareket.Any(c => c.SatisFiyati > 0 && (c.Hareket == "Stok Çıkış" && c.FisTuru != "Perakende Fatura") || (c.FisTuru == "Satış İrsaliyesi" && c.StokIrsaliye == "1"))).FirstOrDefault(); var res = stok.StokHareket.ToList(); var sonuc = res.Count() / res.Sum(c => c.SatisFiyati); Console.WriteLine(stok.StokAdi + " için Stok çıkış ortalama fiyat hesaplama"); Console.WriteLine("Adet=>" + stok.StokHareket.Count); Console.WriteLine("Satış fiyatı=>" + res.Sum(c => c.SatisFiyati)); Console.WriteLine("Sonuç=>" + sonuc); Assert.IsTrue(res.Count() > 0); Assert.IsTrue(res.Sum(c => c.SatisFiyati) > 0); }
void listele() { gridContUrunEkle.DataSource = stokDAL.GetAll(context); }