public void VoegUitkomstToe(IUitkomstUi uitkomst, IOrdeUi orde, int uitslagId) { OrdeDto ordeDto = new OrdeDto(orde.Id, orde.Naam, orde.VolledigeOrdeNaam, orde.Ordetrekker); UitkomstDto uitkomstDto = new UitkomstDto(uitslagId, uitkomst.Stemmen, ordeDto); uitslagDal.UitkomstToevoegen(uitkomstDto); }
public UitkomstDto(int id, int stoelen, int stemmen, decimal percentage, OrdeDto ordedto) { Id = id; _ordedto = ordedto; Stoelen = stoelen; Stemmen = stemmen; Percentage = percentage; }
public void OrdeToevoegen(OrdeDto ordedto) { string query = "INSERT INTO Orde (Naam, VolledigeOrdeNaam, OrdeTrekker) VALUES(@Naam, @VolledigeOrdeNaam,@OrdeTrekker)"; conn.Open(); using (cmd = new SqlCommand(query, conn)) { cmd.Parameters.AddWithValue("@Naam", ordedto.Naam); cmd.Parameters.AddWithValue("@VolledigeOrdeNaam", ordedto.VolledigeOrdeNaam); cmd.Parameters.AddWithValue("@OrdeTrekker", ordedto.Ordetrekker); } cmd.ExecuteNonQuery(); }
public List <UitkomstDto> StemmenVanAllePartijen(int id) { List <UitkomstDto> partijUitslagen = new List <UitkomstDto>(); string query = "Select Uitkomst.UitslagId, Uitkomst.Stemmen, Orde.OrdeId ,orde.Naam, orde.VolledigeOrdeNaam, orde.OrdeTrekker From Uitkomst Inner join Orde on Orde.OrdeId = Uitkomst.OrdeId Where Uitkomst.UitslagId = @Id"; conn.Open(); cmd = new SqlCommand(query, conn); cmd.Parameters.AddWithValue("@Id", id); using (reader = cmd.ExecuteReader()) { while (reader.Read()) { OrdeDto ordeDto = new OrdeDto(reader.GetInt32(2), reader.GetString(3), reader.GetString(4), reader.GetString(5)); UitkomstDto uitkomstDto = new UitkomstDto(reader.GetInt32(0), reader.GetInt32(1), ordeDto); partijUitslagen.Add(uitkomstDto); } } conn.Close(); return(partijUitslagen); }
public void Updateorde(OrdeDto ordedto) { throw new NotImplementedException(); }
public UitkomstDto(int id, int stemmen, OrdeDto ordeDto) : this() { Id = id; Stemmen = stemmen; _ordedto = ordeDto; }
public void VoegOrdeToe(IOrdeUi orde) { OrdeDto ordedto = new OrdeDto(orde.Id, orde.Naam, orde.VolledigeOrdeNaam, orde.Ordetrekker); ordeCollectieDal.OrdeToevoegen(ordedto); }
public void UpdateOrde(IOrdeUi orde) { OrdeDto ordeDto = new OrdeDto(orde.Id, orde.Naam, orde.VolledigeOrdeNaam, orde.Ordetrekker); ordeDal.Updateorde(ordeDto); }