示例#1
0
        /// <summary>
        /// depo transfer fişi
        /// </summary>
        public Result DepoTransfer(Transfer tblTransfer, bool girisMi, string kaydeden, int evrakserino)
        {
            // settings
            var GI      = new Genel_Islemler(SqlExper);
            var evrakNo = GI.EvrakNo_Getir(2399 + evrakserino);
            // add to list
            List <DepTran> depTranList = new List <DepTran>();

            foreach (var item in tblTransfer.Transfer_Detay)
            {
                var dep = new DepTran()
                {
                    EvrakNo     = evrakNo,
                    Tarih       = DateTime.Today,
                    MalKodu     = item.MalKodu,
                    Miktar      = item.Miktar,
                    Birim       = item.Birim,
                    GirisDepo   = girisMi == true ? tblTransfer.Depo.DepoKodu : tblTransfer.Depo2.DepoKodu,
                    CikisDepo   = girisMi == true ? tblTransfer.Depo2.DepoKodu : tblTransfer.Depo1.DepoKodu,
                    Kaydeden    = kaydeden,
                    KayitSurum  = "9.01.028",
                    KayitKaynak = 74,
                    SeriNo      = ""
                };
                depTranList.Add(dep);
            }

            // save 2 db
            var stokIslem = new Stok_Islemleri(tblTransfer.SirketKod, SqlExper);
            var sonuc     = stokIslem.DepoTransfer_Kayit(2399 + evrakserino, depTranList);

            sonuc.Data = evrakNo;
            return(sonuc);
        }
示例#2
0
        /// <summary>
        /// evrak no oluştur
        /// </summary>
        public string EvrakNo(int evrakSeriNo)
        {
            var gI = new Genel_Islemler(SqlExper);

            return(gI.EvrakNo_Getir(evrakSeriNo));
        }