private static string ReplaceLid(string input, tblLid lid, tblParameters param) { input = input.Replace("***voornaam***", lid.Voornaam); input = input.Replace("***tussen***", lid.Tussenvoegsel); input = input.Replace("***achternaam***", lid.Achternaam); input = input.Replace("***adres***", lid.Adres); input = input.Replace("***postcode***", lid.Postcode); input = input.Replace("***woonplaats***", lid.Woonplaats); input = input.Replace("***telefoon***", lid.Telefoon); input = input.Replace("***mobiel***", lid.Mobiel); input = input.Replace("***email1***", lid.Email1); input = input.Replace("***email2***", lid.Email2); input = input.Replace("***geboortedatum***", lid.GeboorteDatum.ToShortDateString()); input = input.Replace("***geslacht***", lid.Geslacht); input = input.Replace("***rekeningnummer***", lid.IBAN); input = input.Replace("***lidnr***", lid.LidNr.ToString()); input = input.Replace("***bijzonderheden***", lid.Medisch); input = input.Replace("***voornaam***", lid.Voornaam); input = input.Replace("***uitschrijfdatum****", lid.LidTot.ToShortDateString()); input = input.Replace("***volledigenaam***", lid.VolledigeNaam); input = input.Replace("***nettenaam***", lid.NetteNaam); input = input.Replace("***vrijwregeling***", lid.VrijwillgersRegelingIsVanToepassing ? "Ja" : "Nee"); input = input.Replace("***rating***", lid.Rating.ToString()); input = input.Replace("***vastetaak***", lid.VrijwillgersVasteTaak ? "Ja" : "Nee"); input = input.Replace("***leeftijdscategorie***", lid.LeeftijdCategorieLong); input = input.Replace("***leeftijd ***", lid.Leeftijd.ToString()); input = input.Replace("***iban***", lid.IBAN); input = input.Replace("***ibanvereniging***", param.IBAN); input = input.Replace("***naamverenigingkort***", param.ClubNameShort); input = input.Replace("***naamvereniginglang***", param.ClubNameLong); return(input); }
public tblRekening() { _LidNr = 0; _RekeningSeqNr = 0; _Omschrijving = string.Empty; _TypeRekening = 0; _TotaalBedrag = 0; _IBAN = string.Empty; _BIC = string.Empty; _AanmaakDatum = DateTime.Now; _VerstuurdDatum = new DateTime(1900, 1, 1); _Verstuurd = false; _PeilDatum = DateTime.Now; _CompetitieBijdrage = 0; _ContributieBedrag = 0; _Bondsbijdrage = 0; _ExtraBedrag = 0; _Korting = 0; _Gestorneerd = false; _KostenStornering = 0; _MailOnderdrukken = false; _BedragKortingVrijwilliger = 0; _ExtraA = string.Empty; _Lid = new tblLid(); }
public frmEenmaligeRekening(DataAdapters da, tblLid lid) { Common(da); rekeningen = da.VulRekeningRecords(); clbLeden.Items.Add(lid.VolledigeNaam, true); localLeden.Add(lid); }
private void dgView_CellValueChanged(object sender, DataGridViewCellEventArgs e) { if (disableEventCellUpdate) { return; } DataGridViewRow row = ((DataGridView)sender).CurrentRow; if (row.Tag != null) { try { tblLid lid = (tblLid)row.Tag; lid.CompGerechtigd = (bool)row.Cells["CG Admin"].Value; lid.LidBond = (bool)row.Cells["LB Admin"].Value; lid.LicentieJun = lid.LicentieSen = string.Empty; string l = (string)row.Cells["Lic Admin"].Value; if (l != null) { l = l.Trim().ToUpper(); if (l.Length == 2) { if (!lid.Is_SEN1_65_SEN) // Alleen jun kunnen een dubbele licentie hebben { lid.LicentieJun = l.Substring(0, 1); lid.LicentieSen = l.Substring(1, 1); } else { lid.LicentieJun = string.Empty; lid.LicentieSen = l.Substring(1, 1); } } else if (lid.Is_SEN1_65_SEN) { lid.LicentieSen = l.Trim(); } else { lid.LicentieJun = l.Trim(); } } Compare(); } catch (Exception ex) { GuiRoutines.ShowMessage(ex); } } }
public Lid(tblLid lid) { this.LidNr = lid.LidNr; this.Voornaam = lid.Voornaam; this.Achternaam = lid.Achternaam; this.Tussenvoegsel = lid.Tussenvoegsel; this.Adres = lid.Adres; this.Woonplaats = lid.Woonplaats; this.Postcode = lid.Postcode; this.Mobiel = lid.Mobiel; this.Telefoon = lid.Telefoon; this.Geslacht = lid.Geslacht; this.GeboorteDatum = lid.GeboorteDatum; this.BondsNr = lid.BondsNr; this.LidBond = lid.LidBond; this.CompGerechtigd = lid.CompGerechtigd; this.Email1 = lid.Email1; this.Email2 = lid.Email2; this.LidType = lid.LidType; this.LidVanaf = lid.LidVanaf; this.Opgezegd = lid.Opgezegd; this.LidTot = lid.LidTot; this.PakketTot = lid.PakketTot; this.Medisch = lid.Medisch; this.IBAN = lid.IBAN; this.BIC = lid.BIC; this.BetaalWijze = lid.BetaalWijze; this.VastBedrag = lid.VastBedrag; this.Korting = lid.Korting; this.U_PasNr = lid.U_PasNr; this.Geincasseerd = lid.Geincasseerd; this.LicentieJun = lid.LicentieJun; this.ToernooiSpeler = lid.ToernooiSpeler; this.Ouder1_Naam = lid.Ouder1_Naam; this.Ouder1_Email1 = lid.Ouder1_Email1; this.Ouder1_Email2 = lid.Ouder1_Email2; this.Ouder1_Mobiel = lid.Ouder1_Mobiel; this.Ouder1_Telefoon = lid.Ouder1_Telefoon; this.Ouder2_Naam = ""; this.Ouder2_Email1 = ""; this.Ouder2_Email2 = ""; this.Ouder2_Mobiel = ""; this.Ouder2_Telefoon = ""; this.VrijwillgersRegelingIsVanToepassing = lid.VrijwillgersRegelingIsVanToepassing; this.Rating = lid.Rating; this.VrijwillgersVasteTaak = lid.VrijwillgersVasteTaak; this.VrijwillgersAfgekocht = lid.VrijwillgersAfgekocht; this.VrijwillgersToelichting = lid.VrijwillgersToelichting; this.LicentieSen = lid.LicentieSen; }
/// <summary> /// This routine replaces keywords with values from the Lid object /// /// Replace ***voornaam*** --> lid.Voornaam /// Replace ***tussen*** --> lid.Tussenvoegsel /// Replace ***achternaam*** --> lid.Achternaam /// Replace ***adres*** --> lid.Adres /// Replace ***postcode*** --> lid.Postcode /// Replace ***woonplaats*** --> lid.Woonplaats /// Replace ***telefoon*** --> lid.Telefoon /// Replace ***mobiel*** --> lid.Mobiel /// Replace ***email1*** --> lid.Email1 /// Replace ***email2*** --> lid.Email2 /// Replace ***geboortedatum*** --> lid.GeboorteDatum /// Replace ***geslacht*** --> lid.Geslacht /// Replace ***rekeningnummer*** --> lid.IBAN /// Replace ***lidnr*** --> lid.LidNr /// Replace ***bijzonderheden*** --> lid.Medisch /// Replace ***voornaam*** --> lid.Voornaam /// Replace ***uitschrijfdatum**** --> lid.LidTot /// </summary> /// <param name="mailString">template</param> /// <param name="Object">tblLid or tblRekening</param> /// <returns> /// </returns> public static string ReplaceKeyWords(string mailString, object Object, tblParameters param) { if (Object is tblLid) { tblLid lid = (tblLid)Object; return(ReplaceLid(mailString, lid, param)); } if (Object is tblRekening) { tblRekening rekening = (tblRekening)Object; return(ReplaceRekening(mailString, rekening, param)); } throw new NotImplementedException(); }
public static tblCompResult CreateCompResultRecord(tblLid lid) { tblCompResult CompResult = new tblCompResult(); try { CompResult.LidNr = lid.LidNr; CompResult.Lid = lid; } catch (Exception ex) { GuiRoutines.ShowMessage(ex); } return(CompResult); }
/// <summary> /// Add all the Email adressen to the checkbox and to the lid shadowlist /// </summary> /// <param name="lid"></param> private void AddEmailToComboAndShadow(tblLid lid, bool OnlyFinancialEmail) { foreach (EmailAdresLid e in lid.EmailAdresses) { if (OnlyFinancialEmail && !e.FinancialMail) { continue; // we willen alleen de fin.email adressesn en dit is er geen dan niet toevoegen } if (string.IsNullOrEmpty(e.EmailAddress.Trim())) { continue; } clbLeden.Items.Add(e.EmailWithDisplayName, true); //lid.Gemerkt); ledenSchaduwlijst.Add(lid); } }
private decimal CalculateTotaalBedrag(tblLid lid) { if (lid.VastBedrag != 0) { // Vast bedrag decContributieBedrag = lid.VastBedrag; } else { // Normaal of Zwerf if (lid.LidType == tblLid.constLidNormaal || lid.LidType == tblLid.constLidZwerflid) { string cat = DateRoutines.LeeftijdCategorieContributie(lid.GeboorteDatum, dtpPeilDatum.Value); if (cat == tblLid.constPupil) { decContributieBedrag = txtWlpPup.ToFromDecimal; } if (cat == tblLid.constJunior) { decContributieBedrag = txtCadJun.ToFromDecimal; } if (cat == tblLid.constSenior) { decContributieBedrag = txtSen.ToFromDecimal; } if (cat == tblLid.const65Plus) { decContributieBedrag = txt65.ToFromDecimal; } } // Als zwerf if (lid.LidType == tblLid.constLidZwerflid) { decContributieBedrag = (decContributieBedrag * Convert.ToInt32(txtPercZwerf.Text)) / 100; } if (lid.LidType == tblLid.constLidPakket) { decContributieBedrag = txtPakketBedrag.ToFromDecimal; } } return(decContributieBedrag); }
private void cmdSave_Click(object sender, EventArgs e) { tblBetaling betaling = (tblBetaling)olvBetalingen.SelectedObject; if (betaling == null) { return; } SetChangeMode(false); object myCrediteur = cboCrediteur.SelectedObject; if (myCrediteur is tblCrediteur) { tblCrediteur c = (tblCrediteur)myCrediteur; betaling.BIC_Creditor = c.BIC; betaling.IBAN_Creditor = c.IBAN; } if (myCrediteur is tblLid) { tblLid l = (tblLid)myCrediteur; betaling.BIC_Creditor = l.BIC; betaling.IBAN_Creditor = l.IBAN; } betaling.AanmaakDatum = dtpAanmaakDatum.Value; betaling.EndToEndId = txtEndToEndid.Text.RemoveNonNumeric().Trim(); betaling.GewensteVerwerkingsDatum = dtpGewensteDatum.Value; betaling.Omschrijving = txtOmschrijving.Text; betaling.TotaalBedrag = txtTotaalbedrag.ToFromDecimal; betaling.TypeBetaling = cboTypeRekening.SelectedIndex; betaling.Verstuurd = ckbVerstuurd.Checked; betaling.VerstuurdDatum = dtpDatumVerstuurd.Value; betaling.Crediteur = cboCrediteur.Text; dataAdaptor.UpdateBetalingen(betalingen); dataAdaptor.CommitTransaction(true); olvBetalingen.RefreshObject(olvBetalingen.SelectedObject); toolStripStatusLabel1.Text = "Wijziging bewaard"; }
public static tblRekening CreateRekeningRecord(tblLid lid, RekeningenLijst rekeningen) { tblRekening rekening = new tblRekening(); try { for (int i = 0; i < rekeningen.Count; i++) { if (rekeningen[i].RekeningSeqNr > rekening.RekeningSeqNr && rekeningen[i].LidNr == lid.LidNr) { rekening.RekeningSeqNr = rekeningen[i].RekeningSeqNr; } } rekening.RekeningSeqNr++; rekening.Lid = lid; rekening.LidNr = lid.LidNr; } catch (Exception ex) { GuiRoutines.ShowMessage(ex); } return(rekening); }
public frmIncassoInhoud2(DataAdapters da) { #region Initialize InitializeComponent(); _windowState = new PersistWindowState(this, @"Leden\IncassoInhoud"); RekeningenLijst r = da.VulRekeningRecords(); param = new tblParameters(); var reks = from rek in r where !rek.Verstuurd && rek.Lid.IsIncasso orderby rek.AanmaakDatum select rek; // het gebruik van rekeningen geeft een cast error! Daarom maar reks // weer een mooie Linq. Alleen de OrderBy heeft waarschijnlijk ruzie met grouping van OLV InitializeDataListView(olvVCard); #endregion #region Create Columns OLVColumn colNaam = new OLVColumn("Naam", "Naam"); OLVColumn colDatum = new OLVColumn("Datum", "Datum"); OLVColumn dlvc03 = new OLVColumn("Omschrijving", "Omschrijving"); OLVColumn colBedrag = new OLVColumn("Bedrag", "TotaalBedrag"); OLVColumn colSeq = new OLVColumn("IncSeq", "Inc Seq"); OLVColumn colType = new OLVColumn("Type", "TypeRekening"); colNaam.Width = 170; colBedrag.Width = 70; dlvc03.Width = 210; colDatum.Width = 90; colSeq.Width = 50; colType.Width = 90; colNaam.UseInitialLetterForGroup = true; colBedrag.UseInitialLetterForGroup = true; colBedrag.AspectToStringFormat = "{0:C}"; colBedrag.TextAlign = HorizontalAlignment.Right; // dlvc03.UseInitialLetterForGroup = true; colDatum.Sortable = true; colDatum.TextAlign = HorizontalAlignment.Right; colDatum.UseInitialLetterForGroup = true; colSeq.UseInitialLetterForGroup = true; colType.UseInitialLetterForGroup = true; olvVCard.Columns.Add(colType); olvVCard.Columns.Add(colNaam); olvVCard.Columns.Add(colSeq); olvVCard.Columns.Add(dlvc03); olvVCard.Columns.Add(colBedrag); olvVCard.Columns.Add(colDatum); colType.AspectGetter = delegate(object row) { if (((tblRekening)row).TypeRekening == 0) { return("Contributie"); } return("Overig"); }; colNaam.AspectGetter = delegate(object row) { tblLid lid = ((tblRekening)row).Lid; if (lid != null) { return(lid.VolledigeNaam); } return(string.Empty); }; colSeq.AspectGetter = delegate(object row) { tblLid lid = ((tblRekening)row).Lid; if (lid != null) { if (lid.Geincasseerd) { return("RCUR"); } else { return("FRST"); } } return(string.Empty); }; colDatum.AspectGetter = delegate(object row) { return(((tblRekening)row).AanmaakDatum.ToShortDateString()); }; #endregion olvVCard.SecondarySortColumn = colDatum; olvVCard.SetObjects(reks); }
private bool filter(tblLid lid) { bool check = true; switch (cboFilterLeeftijd.SelectedIndex) { case 1: if (!lid.Is_WLP_PUP_CAD_JUN_SEN1) { check = false; } break; case 2: if (lid.Is_SEN1_65_SEN) { check = false; } break; case 3: if (!lid.Is_SEN1_65_SEN) { check = false; } break; case 4: if (!lid.IsJUN) { check = false; } break; case 5: if (!lid.IsCAD) { check = false; } break; case 6: if (!lid.IsPUP) { check = false; } break; case 7: if (!lid.IsWLP) { check = false; } break; } switch (cboFilterLidBond.SelectedIndex) { case 1: if (!lid.LidBond) { check = false; } break; case 2: if (lid.LidBond) { check = false; } break; } switch (cboFilterCompetitie.SelectedIndex) { case 1: if (!lid.CompGerechtigd) { check = false; } break; case 2: if (lid.CompGerechtigd) { check = false; } break; } if (cboFilterLidType.SelectedIndex != 0 && lid.LidType != tblLid.LidTypes[cboFilterLidType.SelectedIndex - 1]) { check = false; } if (cboFilterBetaalWijze.SelectedIndex != 0 && lid.BetaalWijze != tblLid.BetaalWijzes[cboFilterBetaalWijze.SelectedIndex - 1]) { check = false; } return(check); }
public tblCompResult(tblLid lid) { _LidNr = 0; _Lid = lid; }
public frmMultiMail(object lijst, tblParameters Param, object templateName, string subject, List <string> attachmentList, bool OnlyFinancialEmail) { InitializeComponent(); cmdGetMail.Visible = cmdSaveMail.Visible = false; if (lijst == null) { return; } //param = new tblParameters(); param = Param; // De schaduwlijst dient om bij ieder email adres in de checkbox een Lid object te hebben zodat we de keywords kunnen vervangen ledenSchaduwlijst = new LedenLijst(); //mostRecentlyUsed = new MosaicMru(this, "Multimail"); //mostRecentlyUsed.ItemsSaveLimit = 10; //mostRecentlyUsed.ItemsAreFiles = false; //mostRecentlyUsed.BuildMenu(clbExtraEmail); try { foreach (string s in param.mmtxtExtraEmail) { clbExtraEmail.Items.Add(s); } } catch { } _windowState = new PersistWindowState(this, @"Leden\Mail"); //txtExtraEmail.Text = PersistControlValue.ReadControlValue(txtExtraEmail); chkLogEmail.Checked = param.LogEmail; ckbDoNotSendEmail.Checked = param.DoNotSendEmail; EmailLogFile = param.LocationLogFiles + @"\" + param.ClubNameShort + "_Mail_Logfile.txt"; if (!File.Exists(EmailLogFile)) { File.Create(EmailLogFile); } #region Bouw Ledenlijst op if (lijst.GetType() == typeof(LedenLijst)) { leden = (LedenLijst)lijst; } if (lijst.GetType() == typeof(tblLid)) { tblLid lid = (tblLid)lijst; lid.Gemerkt = true; leden = new LedenLijst(lid); } if (lijst.GetType() == typeof(List <EmailAdresLid>)) { leden = new LedenLijst(); foreach (EmailAdresLid e in (List <EmailAdresLid>)lijst) { if (string.IsNullOrEmpty(e.EmailAddress.Trim())) { continue; } tblLid lid = new tblLid(); lid.Gemerkt = true; lid.Email1 = e.EmailAddress; leden.Add(lid); } } if (lijst.GetType() == typeof(tblRekening)) { tblRekening rekening = (tblRekening)lijst; tblLid lid = rekening.Lid; lid.Gemerkt = true; leden = new LedenLijst(lid); } #endregion try { foreach (tblLid lid in leden) { if (lid.Gemerkt) { AddEmailToComboAndShadow(lid, OnlyFinancialEmail); } } #region templateName == null dus we gebruiken de laatste opgeslagen default string body = string.Empty; if (templateName == null) { mailFileName = PersistControlValue.ReadLocalAppSetting(@"Leden.Net", "LastUsedEmail"); cmdGetMail.Visible = cmdSaveMail.Visible = true; if (mailFileName != string.Empty || !File.Exists(mailFileName)) { StreamReader sr = File.OpenText(mailFileName); StringReader str = new StringReader(sr.ReadToEnd()); body = htmlTextbox1.Text = str.ReadToEnd(); sr.Close(); sr.Dispose(); } else { body = htmlTextbox1.Text = mailFileName + " not found"; } return; } #endregion #region TemplateNaam is ingevuld dus gaan we die gebruiken. igv lege string dan default mailtje // Het type is een string dus gaan we uit van een templatenaam if (templateName.GetType() == typeof(string)) { if ((string)templateName == string.Empty) { htmlTextbox1.Text = "Beste " + param.ClubNameShort + "-er,<br><br>Met vriendelijke groet,<br>" + param.ClubNameShort; return; } // we maken gebruik van een template voor de leden. bijv Upas mail //Inlezen van de template string fileNameTemplate = param.LocationTemplates + @"\Template_" + (string)templateName + ".htm";; if (!File.Exists(fileNameTemplate)) { MessageBox.Show("Template mail " + fileNameTemplate + " bestaat niet", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } StreamReader sr1 = File.OpenText(fileNameTemplate); StringReader str1 = new StringReader(sr1.ReadToEnd()); htmlTextbox1.Text = str1.ReadToEnd(); } #endregion if (templateName.GetType() == typeof(BodyString)) { htmlTextbox1.Text = (BodyString)templateName; } //Replace keywords if (lijst.GetType() == typeof(tblLid)) { tblLid lid = (tblLid)lijst; htmlTextbox1.Text = MailRoutines.ReplaceKeyWords(htmlTextbox1.Text, lid, param); } if (lijst.GetType() == typeof(tblRekening)) { tblRekening rekening = (tblRekening)lijst; htmlTextbox1.Text = MailRoutines.ReplaceKeyWords(htmlTextbox1.Text, rekening, param); } #region Subject en Attachments txtSubject.Text = (subject != null ? subject : string.Empty); if (attachmentList != null) { for (int i = 0; i < attachmentList.Count && i < 3; i++) { if (i == 0 && attachmentList[i] != string.Empty) { txtBijlage1.Text = attachmentList[i]; } if (i == 1 && attachmentList[i] != string.Empty) { txtBijlage2.Text = attachmentList[i]; } if (i == 2 && attachmentList[i] != string.Empty) { txtBijlage3.Text = attachmentList[i]; } } } #endregion } catch { } }
public frmRekeningOverzicht2(DataAdapters da, object l) { InitializeComponent(); param = new tblParameters(); dataAdaptor = da; _windowState = new PersistWindowState(this, @"Leden\RekeningOverzicht"); PersistControlValue.ReadControlValue(txtStornoKosten); rduStornoBrief.Checked = true; SetChangeMode(false); cboTypeRekening.Items.AddRange(tblRekening.RekeningTypeDescriptions); InitializeDataListView(olvRekeningen); #region Create Columns OLVColumn dlvc00 = new OLVColumn("Nr", "RekeningSeqNr"); OLVColumn dlvc01 = new OLVColumn("Datum", "AanmaakDatum"); OLVColumn dlvc02 = new OLVColumn("Verstuurd", "Verstuurd"); OLVColumn dlvc03 = new OLVColumn("Storno", "Gestorneerd"); OLVColumn dlvc04 = new OLVColumn("Omschrijving", "Omschrijving"); OLVColumn dlvc05 = new OLVColumn("Bedrag", "TotaalBedrag"); dlvc00.Width = 30; dlvc01.Width = 70; dlvc02.Width = 30; dlvc03.Width = 30; dlvc04.Width = 300; dlvc05.Width = 60; dlvc00.UseInitialLetterForGroup = true; dlvc00.HeaderTextAlign = System.Windows.Forms.HorizontalAlignment.Center; dlvc00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // dlvc01.UseInitialLetterForGroup = true; dlvc01.AspectGetter = delegate(object row) { return(((tblRekening)row).AanmaakDatum.ToShortDateString()); }; // dlvc02.UseInitialLetterForGroup = true; dlvc02.CheckBoxes = false; dlvc02.IsEditable = false; dlvc02.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; dlvc02.AspectGetter = delegate(object row) { if (((tblRekening)row).Verstuurd) { return("Verstuurd"); } return(""); }; dlvc02.Renderer = new MappedImageRenderer(new Object[] { "Verstuurd", Resources.tick16 }); // dlvc03.UseInitialLetterForGroup = true; dlvc03.CheckBoxes = true; dlvc03.IsEditable = false; dlvc03.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; dlvc03.AspectGetter = delegate(object row) { if (((tblRekening)row).Gestorneerd) { return("Gestorneerd"); } return(""); }; dlvc03.Renderer = new MappedImageRenderer(new Object[] { "Gestorneerd", Resources.star16 }); // dlvc04.UseInitialLetterForGroup = true; dlvc05.UseInitialLetterForGroup = true; dlvc05.AspectToStringFormat = "{0:C}"; dlvc05.TextAlign = HorizontalAlignment.Right; //dlvc16.CheckBoxes = true; //dlvc16.HeaderTextAlign = System.Windows.Forms.HorizontalAlignment.Center; //dlvc16.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; //dlvc16.ToolTipText = "Is dit contact toegevoegd via Leden administratie?"; olvRekeningen.Columns.Add(dlvc00); olvRekeningen.Columns.Add(dlvc01); olvRekeningen.Columns.Add(dlvc02); olvRekeningen.Columns.Add(dlvc03); olvRekeningen.Columns.Add(dlvc04); olvRekeningen.Columns.Add(dlvc05); #endregion rekeningen = da.VulRekeningRecords(); ReportRoutines.CreateRekeningingenReport("Aangemaakte contributie rekeningen", rekeningen, @"D:\temp\zz.csv", true); if (l is tblLid) { leden = new LedenLijst(); tblLid lid = (tblLid)l; leden.Add(lid); lboLeden.Items.Add(lid.VolledigeNaam); } if (l is LedenLijst) { leden = (LedenLijst)l; foreach (tblLid lid in leden) { lboLeden.Items.Add(lid.VolledigeNaam); } } lboLeden.SelectedIndex = 0; olvRekeningen.SetObjects(rekeningen); lboLeden_SelectedIndexChanged(this, null); lboLeden.Focus(); }
/// <summary> /// Adds an item of the list, sorts and Refreshed the control /// </summary> /// <param name="TeamNaam">Team naam.</param> public void AddRecord(tblLid lid) { Items.Add(lid.VolledigeNaam); }