/// <summary>Método que implementa la ejecución del comando 'ModificarContacto'. /// </summary> public void Ejecutar() { FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bdcontacto = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); bdcontacto.ModificarContacto(contacto); }
public Contacto Ejecutar() { Contacto _contacto = null; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bdcontacto = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); _contacto = bdcontacto.Ingresar(contacto); return(_contacto); }
/// <summary>Método que implementa la ejecución del comando 'ConsultarContactoXCliente'. /// </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.ConsultarContactoXCliente(contacto); return(listaCont); }
public void init() { _contacto = FabricaEntidades.crearContactoSinId("logicaNombre", "logicaApellido", "logicaDepartamento", "logicaCargo", "logicaTelefono", "logicaCorreo", 2, 1); _listaContactos = new List <Entidad>(); _daoContacto = FabricaDAOSqlServer.crearDAOContacto(); _respuesta = false; _contadorContactos = 0; }
/// <summary>Método que implementa la ejecución del comando 'ConsultarContactoxId'. /// </summary> public Core.LogicaNegocio.Entidades.Contacto Ejecutar() { Core.LogicaNegocio.Entidades.Contacto contacto2 = new Core.LogicaNegocio.Entidades.Contacto(); FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bdcontacto = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); contacto2 = bdcontacto.ConsultarContactoxId(contacto); return(contacto2); }
/// <summary> /// Método para ejecutar el comando /// </summary> /// <returns></returns> public override List <Entidad> Ejecutar() { try { IDAOContacto daoContacto = FabricaDAOSqlServer.crearDAOContacto(); List <Entidad> listaContactos = daoContacto.ConsultarTodos(); return(listaContactos); } catch (BaseDeDatosContactoException ex) { throw ex; } }
public void TestContactoConsultarXTelefono() { Contacto contacto = new Contacto(); contacto.ClienteContac = new Cliente(); Contacto ContactoCmp = new Contacto(); string Nombre = "Jorge"; string Apellido = "Perez"; int Codigo = 416; int Numero = 6647382; contacto.TelefonoDeTrabajo.Codigoarea = Codigo; contacto.TelefonoDeTrabajo.Numero = Numero; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); ContactoCmp = bd.ConsultarContactoXTelefono(contacto); if ((ContactoCmp.Nombre == Nombre) && (ContactoCmp.Apellido == Apellido) && (ContactoCmp.TelefonoDeTrabajo.Codigoarea == Codigo) && (ContactoCmp.TelefonoDeTrabajo.Numero == Numero)) { contacto.Nombre = ContactoCmp.Nombre; contacto.Apellido = ContactoCmp.Apellido; contacto.TelefonoDeTrabajo.Codigoarea = ContactoCmp.TelefonoDeTrabajo.Codigoarea; contacto.TelefonoDeTrabajo.Numero = ContactoCmp.TelefonoDeTrabajo.Numero; } else { contacto.Nombre = "null"; contacto.Apellido = "null"; contacto.TelefonoDeTrabajo.Codigoarea = 0; contacto.TelefonoDeTrabajo.Numero = 0; } Assert.AreEqual(Nombre, contacto.Nombre); Assert.AreEqual(Apellido, contacto.Apellido); Assert.AreEqual(Codigo, contacto.TelefonoDeTrabajo.Codigoarea); Assert.AreEqual(Numero, contacto.TelefonoDeTrabajo.Numero); }
public void TestContactoModificar() { Contacto comparar = new Contacto(); Contacto contacto = new Contacto(); contacto.ClienteContac = new Cliente(); contacto.IdContacto = 6; contacto.ClienteContac.IdCliente = 2; contacto.AreaDeNegocio = "Informatica"; contacto.Cargo = "Gerente"; contacto.Apellido = "Rojas"; contacto.Nombre = "Dina"; contacto.TelefonoDeTrabajo.Codigoarea = 212; contacto.TelefonoDeTrabajo.Numero = 8112211; contacto.TelefonoDeTrabajo.Tipo = "Trabajo"; contacto.TelefonoDeCelular.Codigocel = 414; contacto.TelefonoDeCelular.Numero = 8113311; contacto.TelefonoDeCelular.Tipo = "Celular"; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); bd.ModificarContacto(contacto); comparar = bd.ConsultarContactoxId(contacto); Assert.AreEqual(comparar.Nombre, contacto.Nombre); Assert.AreEqual(comparar.Apellido, contacto.Apellido); Assert.AreEqual(comparar.AreaDeNegocio, contacto.AreaDeNegocio); Assert.AreEqual(comparar.Cargo, contacto.Cargo); Assert.AreEqual(comparar.TelefonoDeTrabajo.Codigoarea, contacto.TelefonoDeCelular.Codigocel); Assert.AreEqual(comparar.TelefonoDeTrabajo.Numero, contacto.TelefonoDeCelular.Numero); Assert.AreEqual(comparar.TelefonoDeTrabajo.Tipo, contacto.TelefonoDeCelular.Tipo); }
public void TestContactoConsultarXCliente() { Contacto contacto = new Contacto(); contacto.ClienteContac = new Cliente(); IList <Contacto> listContacto = new List <Contacto>(); string Nombre = "Jorge"; string Apellido = "Perez"; string Cliente = "JL Sistemas"; int IdCliente = 1; contacto.ClienteContac.IdCliente = IdCliente; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); listContacto = bd.ConsultarContactoXCliente(contacto); for (int i = 0; i < listContacto.Count; i++) { if ((listContacto[i].Nombre == Nombre) && (listContacto[i].Apellido == Apellido) && (listContacto[i].ClienteContac.Nombre == Cliente)) { contacto.Nombre = listContacto[i].Nombre; contacto.Apellido = listContacto[i].Apellido; contacto.ClienteContac.Nombre = listContacto[i].ClienteContac.Nombre; i = listContacto.Count; } else { contacto.Nombre = "null"; contacto.Apellido = "null"; contacto.ClienteContac.Nombre = "null"; } } Assert.AreEqual(Nombre, contacto.Nombre); Assert.AreEqual(Apellido, contacto.Apellido); Assert.AreEqual(Cliente, contacto.ClienteContac.Nombre); }
/// <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; } }
public void TestContactoEliminar() { Contacto contacto = new Contacto(); Contacto comparar; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); contacto.IdContacto = 7; bd.Eliminar(contacto); comparar = bd.ConsultarContactoxId(contacto); Assert.AreEqual(comparar.Nombre, null); Assert.AreEqual(comparar.Apellido, null); }
/// <summary> /// Método para ejecutar el comando /// </summary> /// <returns></returns> public override bool Ejecutar() { try { bool respuesta = false; IDAOContacto daoContacto = FabricaDAOSqlServer.crearDAOContacto(); respuesta = daoContacto.AgregarContactoAProyecto(_laEntidad, _proyecto); return(respuesta); } catch (AgregarContactoException ex) { throw ex; } catch (BaseDeDatosContactoException ex) { throw ex; } }
/// <summary> /// Método para ejecutar el comando /// </summary> /// <returns></returns> public override List <Entidad> Ejecutar() { try { List <Entidad> listaContactos = new List <Entidad>(); IDAOContacto daoContacto = FabricaDAOSqlServer.crearDAOContacto(); listaContactos = daoContacto.ContactosPorProyecto(_laEntidad); return(listaContactos); } catch (ConsultarContactoException ex) { throw ex; } catch (BaseDeDatosContactoException ex) { throw ex; } }
public void TestContactoConsultarXId() { Contacto contacto = new Contacto(); Contacto ContactoCmp = new Contacto(); string Nombre = "Jorge"; string Apellido = "Perez"; int IdContacto = 1; contacto.IdContacto = IdContacto; FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; IDAOContacto bd = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOContacto(); ContactoCmp = bd.ConsultarContactoxId(contacto); if ((ContactoCmp.Nombre == Nombre) && (ContactoCmp.Apellido == Apellido) && (ContactoCmp.IdContacto == IdContacto)) { contacto.Nombre = ContactoCmp.Nombre; contacto.Apellido = ContactoCmp.Apellido; contacto.IdContacto = ContactoCmp.IdContacto; } else { contacto.Nombre = "null"; contacto.Apellido = "null"; contacto.IdContacto = 0; } Assert.AreEqual(Nombre, contacto.Nombre); Assert.AreEqual(Apellido, contacto.Apellido); Assert.AreEqual(IdContacto, contacto.IdContacto); }
/// <summary> /// Método para ejecutar el comando /// </summary> /// <returns></returns> public override List <Entidad> Ejecutar() { try { List <Entidad> listaContactos = new List <Entidad>(); IDAOContacto daoContacto = FabricaDAOSqlServer.crearDAOContacto(); listaContactos = daoContacto.ContactosPorCompania(_tipoCompania, _laEntidad.Id); return(listaContactos); } catch (NullReferenceException ex) { throw ex; } catch (ConsultarContactoException ex) { throw ex; } catch (BaseDeDatosContactoException ex) { throw ex; } }
public void clean() { _contacto = null; _listaContactos = null; _daoContacto = null; }
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); }