Esempio n. 1
0
        public Tuple <int, int> kreditor_fakturer_os1(dbData3060DataContext p_dbData3060)
        {
            int    lobnr;
            string wadvistekst;
            int    wantalfakturaer;

            wantalfakturaer = 0;

            tbltilpb rec_tilpbs = new tbltilpb
            {
                delsystem     = "OS1",
                leverancetype = null,
                udtrukket     = DateTime.Now
            };

            p_dbData3060.tbltilpbs.InsertOnSubmit(rec_tilpbs);
            p_dbData3060.SubmitChanges();
            lobnr = rec_tilpbs.id;

            var rstmedlems = from l in p_dbData3060.tempBetalforslaglinies
                             join h in p_dbData3060.tempBetalforslags on l.Betalforslagid equals h.id
                             select new
            {
                l.Nr,
                l.Navn,
                l.Kaldenavn,
                l.Email,
                h.betalingsdato,
                l.advisbelob,
                l.fakid,
                l.bankregnr,
                l.bankkontonr,
                l.faknr,
            };

            foreach (var rstmedlem in rstmedlems)
            {
                wadvistekst = "Puls3060-" + rstmedlem.faknr;
                tbloverforsel rec_krdfak = new tbloverforsel
                {
                    Nr            = rstmedlem.Nr,
                    Navn          = rstmedlem.Navn,
                    Kaldenavn     = rstmedlem.Kaldenavn,
                    Email         = rstmedlem.Email,
                    advistekst    = wadvistekst,
                    advisbelob    = rstmedlem.advisbelob,
                    SFakID        = rstmedlem.fakid,
                    SFaknr        = rstmedlem.faknr,
                    bankregnr     = rstmedlem.bankregnr,
                    bankkontonr   = rstmedlem.bankkontonr,
                    betalingsdato = clsOverfoersel.bankdageplus(rstmedlem.betalingsdato, 0)
                };
                rec_tilpbs.tbloverforsels.Add(rec_krdfak);
                wantalfakturaer++;
            }
            p_dbData3060.SubmitChanges();
            return(new Tuple <int, int>(wantalfakturaer, lobnr));
        }
Esempio n. 2
0
 partial void Deletetbltilpb(tbltilpb instance);
Esempio n. 3
0
 partial void Inserttbltilpb(tbltilpb instance);
Esempio n. 4
0
 partial void Updatetbltilpb(tbltilpb instance);
Esempio n. 5
0
 private void detach_tbltilpbs(tbltilpb entity)
 {
     this.SendPropertyChanging();
     entity.tblpbsforsendelse = null;
 }