Пример #1
0
        public void PruebaDAOContactoModificar()
        {
            Entidad _contactoModificar;

            _contactoModificar = FabricaEntidades.crearContactoSinId("nombre modificado", "igual",
                                                                     "igual", "igual",
                                                                     "igual", "igual", 1, 1);
            _contactoModificar.Id = 3;

            Entidad    contactoConsulta = _daoContacto.ConsultarXId(_contactoModificar);
            ContactoM5 nuevo            = ( ContactoM5 )contactoConsulta;

            Assert.AreEqual(nuevo.Nombre, "Maria");

            _respuesta = _daoContacto.Modificar(_contactoModificar);
            Assert.True(_respuesta);

            contactoConsulta = _daoContacto.ConsultarXId(_contactoModificar);
            nuevo            = ( ContactoM5 )contactoConsulta;
            Assert.AreEqual(nuevo.Nombre, "nombre modificado");
        }
Пример #2
0
        /// <summary>
        /// Método para ejecutar el comando
        /// </summary>
        /// <returns></returns>
        public override Entidad Ejecutar()
        {
            try
            {
                IDAOContacto daoContacto = FabricaDAOSqlServer.crearDAOContacto();
                _laEntidad = daoContacto.ConsultarXId(_laEntidad);

                return(_laEntidad);
            }
            catch (ConsultarContactoException ex)
            {
                throw ex;
            }
            catch (BaseDeDatosContactoException ex)
            {
                throw ex;
            }
        }