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 }); }
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 }); }