コード例 #1
0
        private void LlenarListaPatrocinadores()
        {
            Patrocinador_Logica patrocinadorDAO = new Patrocinador_Logica();

            if (!patrocinadorDAO.ComprobarConexion())
            {
                textBlock_mensaje.Text = String.Empty;
                var bold = new Bold(new Run("Se ha perdido conexión con la base de datos")
                {
                    Foreground = Brushes.Red
                });
                textBlock_mensaje.Inlines.Add(bold);
            }
            else
            {
                listaPatrocinador =
                    patrocinadorDAO.RecuperarPatrocinador();
                listaRbPatrocinador = new List <RadioButton>();

                foreach (Modelo.Patrocinador patrocinador in listaPatrocinador)
                {
                    InsertarParticipante(patrocinador.empresa);
                }
            }
        }
コード例 #2
0
        public void RecuperarPatrocinadorTest()
        {
            Patrocinador_Logica patrocinadorDAO = new Patrocinador_Logica();
            List <Patrocinador> listaRecibida   = patrocinadorDAO.RecuperarPatrocinador();
            List <Patrocinador> listaEsperada   = new List <Patrocinador>();

            listaEsperada.Add(new Patrocinador()
            {
                nombre            = "Miguel",
                apellidoPaterno   = "Hernandez",
                apellidoMaterno   = "Duran",
                empresa           = "Comex",
                direccion         = "Lucio #15 Col. Lomas de Casa Blanca",
                correoElectronico = "*****@*****.**",
                numeroTelefono    = "8465972"
            });
            listaEsperada.Add(new Patrocinador()
            {
                nombre            = "Jimena",
                apellidoPaterno   = "Suarez",
                apellidoMaterno   = "Potrillo",
                empresa           = "Chedraui",
                direccion         = "Chedrahui Caram #20 Col. Centro",
                correoElectronico = "*****@*****.**",
                numeroTelefono    = "8465963"
            });

            listaRecibida.Should().BeEquivalentTo(listaEsperada);
        }