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)); }
public int kreditor_fakturer_os1() { int lobnr; string wadvistekst; int wantalfakturaer; wantalfakturaer = 0; tbltilpb rec_tilpbs = new tbltilpb { delsystem = "OS1", leverancetype = null, udtrukket = DateTime.Now }; Program.dbData3060.tbltilpbs.InsertOnSubmit(rec_tilpbs); Program.dbData3060.SubmitChanges(); lobnr = rec_tilpbs.id; var rstmedlems = from k in Program.dbData3060.tblMedlems join l in Program.dbData3060.tempBetalforslaglinies on k.Nr equals l.Nr join h in Program.dbData3060.tempBetalforslags on l.Betalforslagid equals h.id select new { k.Nr, k.Navn, 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, 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++; } Program.dbData3060.SubmitChanges(); SetLobnr(lobnr); return(wantalfakturaer); }