Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        public void UitkomstToevoegen(UitkomstDto uitkomstDto)
        {
            string query = "INSERT INTO Uitkomst (UitslagId, OrdeId, Stemmen) VALUES(@UitslagId, @OrdeId, @Stemmen)";

            conn.Open();

            using (cmd = new SqlCommand(query, conn))
            {
                cmd.Parameters.AddWithValue("@UitslagId", uitkomstDto.Id);
                cmd.Parameters.AddWithValue("@OrdeId", uitkomstDto._ordedto.Id);
                cmd.Parameters.AddWithValue("@Stemmen", uitkomstDto.Stemmen);
            }
            cmd.ExecuteNonQuery();
        }
Esempio n. 3
0
        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 UitkomstToevoegen(UitkomstDto uitkomstDto)
 {
     throw new NotImplementedException();
 }