public PackList(int sevkId) { _SevkBelge = db.GetGeneric <tblSevk>(c => c.Id == sevkId).FirstOrDefault(); SiparisBelge = db.GetGeneric <vSiparisler>(c => c.Id == _SevkBelge.SiparisId).FirstOrDefault(); Barkodlar = db.GetGenericWithSQLQuery <vPackList>("select * from vPackList where SevkId = {0} order by TipNo, RenkNo", new string[] { sevkId.ToString() }); Paketler = db.GetGeneric <Paket>(c => c.BaglantiId == 173); if (Barkodlar != null && Barkodlar.Count != 0) { Barkodlar.ForEach(c => c.KutuId = (Barkodlar.IndexOf(c) + 1)); } }
public bool SevkiyatKaydet() { tblSevk tblSevk = SevkBelge.ViewToTbl(); if (SevkBelge.Id == 0) { if (db.SaveGeneric <tblSevk>(ref tblSevk) == false) { return(false); } SevkBelge.Id = tblSevk.Id; } else if (db.UpdateGeneric <tblSevk>(tblSevk) == false) { return(false); } return(true); }
public bool SevkiyatEmriOlustur(vSiparisler siparis, int olusturanId) { tblSevk sevkBelge = new tblSevk() { FarkliSiparisOkut = false, LogoAktarildiMi = false, MusteriId = siparis.FirmaId, SevkEdenId = olusturanId, SiparisId = siparis.Id, Tarih = DateTime.Today, TipRenkKontrolDevreDisi = false }; if (db.SaveGeneric <tblSevk>(sevkBelge)) { tblSiparisler sipTbl = vSiparisler.ViewToTable(siparis); sipTbl.SevkEdilebilirMi = true; return(db.UpdateGeneric <tblSiparisler>(sipTbl)); } return(false); }