SQL C# banksimulatie

Status
Niet open voor verdere reacties.

ferentuske

Gebruiker
Lid geworden
5 okt 2013
Berichten
78
Beste

Ik zit momenteel iets te proberen om een banksimulatie te maken.

Dus de gegevens van de klanten en rekeningen worden bijgehouden.

Een klant kan meerdere rekeningen hebben en die moeten dus allemaal getoond worden.

Ik zit nu vast ik kan wel klanten aan maken maar geen rekeningen.
Ook weet ik niet hoe ik overzichtelijk de klanten kan laten laten met de rekeningen die bij de klanten toebehoren

https://app.box.com/s/v3i9036a2yze063wcs93

Kan er iemand mij gelieve helpen met dit Alvast bedankt
 
en waarom kan ik maar 1 rekening per persoon maken
of ben ik verkeerd bezig

Code:
public class DropCreateDatabaseIfModelChanges : DropCreateDatabaseIfModelChanges<BankContect>
    {
      protected override void Seed(BankContect context)
      {

          List<Rekening> rekeningen = new List<Rekening>
            {
                new Rekening { IBAN = "111-222-333" },
                new Rekening {IBAN = "222-333-444"}
               
            };

          rekeningen.ForEach(c => context.rekeningen.Add(c));

          List<Klant> klanten = new List<Klant>();
          List<Klant> test = new List<Klant>();
          {
              new Klant
              {
                  Naam = "Vervloet",
                  Voornaam = "Marleen",
                  Rekening = rekeningen.Single(c => c.IBAN == "111-222-333")
                  

              };
                       klanten.AddRange(test);
                       klanten.ForEach(p => context.klant.Add(p));
          }
      }
    }
}

Alvast bedankt
 
Kan deze post worden samengevoegd met: http://www.helpmij.nl/forum/showthread.php/803231-C-database

ferentuske. In bovenstaande thread heb ik een opzetje gegeven hoe je dit misschien makkelijker aan kunt pakken. Heb je hier nog naar gekeken?
Bovenstaande probleem wordt hiermee opgelost. Je probeert hierboven namelijk rekeningen en de klanten allebei aan de context toe te voegen. Terwijl je een context hebt -> klant -> rekening (zie andere thread).
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan