Exemple #1
0
        public vMalzemeStokDurum IplikStokGetir(int iplikId)
        {
            List <vTalepKarsilamaAct> talepler = db.GetGeneric <vTalepKarsilamaAct>(c => c.MalzemeId == iplikId && c.DurumId != 4 && c.DurumId != 14);
            vIplikStok stok = db.GetGeneric <vIplikStok>(c => c.MalzemeId == iplikId).FirstOrDefault();

            vTalepKarsilamaAct malzemeBilgi = talepler.FirstOrDefault();

            return(new vMalzemeStokDurum()
            {
                GelecekStok = talepler.Sum(s => s.Miktar),
                MalzemeAdi = malzemeBilgi.MalzemeAdi,
                MalzemeId = malzemeBilgi.MalzemeId,
                MalzemeBagId = malzemeBilgi.MalzemeBagId,
                MalzemeKodu = malzemeBilgi.MalzemeKodu,
                MevcutStok = stok.NetKg
            });
        }
Exemple #2
0
 private vLeventIplik VIplikStokToVLeventIplik(vIplikStok iplikStok, int hareketId)
 {
     return(new vLeventIplik()
     {
         Ambalaj = iplikStok.Ambalaj,
         BobinSayisi = iplikStok.BobinSayisi,
         IplikAdi = iplikStok.Adi,
         IplikKodu = iplikStok.Kodu,
         LotNo = iplikStok.LotNo,
         MalzemeId = iplikStok.MalzemeId,
         NetKg = iplikStok.NetKg,
         RenkAdi = iplikStok.RenkAdi,
         RenkId = iplikStok.RenkId,
         Satici = iplikStok.Satici,
         SaticiId = iplikStok.SaticiId,
         SetHareketId = hareketId,
         SetId = this.SetId,
         Id = 0
     });
 }