Beispiel #1
0
 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));
     }
 }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }