public static PakketModel Parse(Pakket pakketEntity) { var pakket = new PakketModel { Id = pakketEntity.Id, IsStandaardAan = pakketEntity.IsStandaardAan, Naam = pakketEntity.Naam, UitgebreideOmschrijving = pakketEntity.UitgebreideOmschrijving, IsPerPersoon = pakketEntity.IsPerPersoon, Prijs = pakketEntity.Prijs, Valuta = ValutaModel.Parse(pakketEntity.Valuta), IsLokaalTeBetalen = pakketEntity.IsLokaalTeBetalen, PakketType = pakketEntity.PakketType, IsGratis = (bool)pakketEntity.isGratis, GratisTot = pakketEntity.GratisTot, GratisVan = pakketEntity.GratisVan, MilePackageAmount = pakketEntity.MilePackageAmount, MinAantalDagen = pakketEntity.MinAantalDagen, MaxAantalDagen = pakketEntity.MaxAantalDagen, IsAantal = (bool)(pakketEntity.IsAantal ?? false), MaxAantal = pakketEntity.MaxAantal, Aantal = pakketEntity.Aantal, Image = pakketEntity.Image }; return(pakket); }
private void ToevoegButton_Click(object sender, EventArgs e) { CustomMessageBox toegevoegd = new CustomMessageBox("Bestelling Toegevoegd", "Pakket ID:", "Nieuw Pakket", "Hoofdmenu"); toegevoegd.StartPosition = FormStartPosition.CenterParent; toegevoegd.ShowDialog(); Geaddresseerde g = new Geaddresseerde(1, "bob", "china", "dead", true); Medewerker m = new Medewerker(1, "bob2", MedewerkerType.Medewerker); Afzender a = new Afzender(1, "bob3", "china", "dead", "1234AB"); Pakket p = new Pakket(Convert.ToInt32(textBox4.Text), textBox1.Text, textBox7.Text, Convert.ToDateTime(dateTimePicker1.Value), g, m, a, true, false); }