Beispiel #1
0
        /// <summary>Método que implementa la ejecución del comando 'ConsultarContactoNombreApellido'.
        /// </summary>

        public IList <Core.LogicaNegocio.Entidades.Contacto> Ejecutar()
        {
            IList <Core.LogicaNegocio.Entidades.Contacto> listaCont =
                new List <Core.LogicaNegocio.Entidades.Contacto>();

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOContacto bdcontacto = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto();

            listaCont = bdcontacto.ConsultarContactoNombreApellido(contacto);

            return(listaCont);
        }
Beispiel #2
0
        public void TestContactoConsultarNombreApellido()
        {
            Contacto contacto = new Contacto();

            contacto.ClienteContac = new Cliente();

            IList <Contacto> listContacto = new List <Contacto>();

            string Nombre = "Jorge";

            string Apellido = "Perez";

            contacto.Nombre = "or";

            contacto.Apellido = "er";

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOContacto bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto();

            listContacto = bd.ConsultarContactoNombreApellido(contacto);

            for (int i = 0; i < listContacto.Count; i++)
            {
                if ((listContacto[i].Nombre == Nombre) && (listContacto[i].Apellido == Apellido))
                {
                    contacto.Nombre   = listContacto[i].Nombre;
                    contacto.Apellido = listContacto[i].Apellido;
                    i = listContacto.Count;
                }
                else
                {
                    contacto.Nombre   = "null";
                    contacto.Apellido = "null";
                }
            }

            Assert.AreEqual(Nombre, contacto.Nombre);
            Assert.AreEqual(Apellido, contacto.Apellido);
        }
        public void IngresarContacto()
        {
            IList <Contacto> listContacto = new List <Contacto>();

            Contacto contacto = new Contacto();

            Contacto _contacto = new Contacto();

            Cliente cliente = new Cliente();

            string Nombre = "Juan";

            string Apellido = "Apellido";

            contacto.Nombre = Nombre;

            contacto.Apellido = Apellido;

            contacto.AreaDeNegocio = "Ventas";

            contacto.Cargo = "Secretario";

            contacto.TelefonoDeTrabajo.Numero = 7315797;

            contacto.TelefonoDeCelular.Numero = 7315797;

            contacto.TelefonoDeCelular.Codigocel = 0412;

            contacto.TelefonoDeTrabajo.Codigoarea = 212;

            cliente.Nombre = "Integra";

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOContacto acceso = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto();

            _contacto = acceso.Ingresar(contacto);

            FabricaDAO.EnumFabrica = EnumFabrica.SqlServer;

            IDAOContacto bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto();

            listContacto = bd.ConsultarContactoNombreApellido(contacto);

            for (int i = 0; i < listContacto.Count; i++)
            {
                if ((listContacto[i].Nombre == Nombre) && (listContacto[i].Apellido == Apellido))
                {
                    contacto.Nombre   = listContacto[i].Nombre;
                    contacto.Apellido = listContacto[i].Apellido;
                    i = listContacto.Count;
                }
                else
                {
                    contacto.Nombre   = "null";
                    contacto.Apellido = "null";
                }
            }

            Assert.AreEqual(Nombre, contacto.Nombre);
            Assert.AreEqual(Apellido, contacto.Apellido);
        }