public void PruebaComandoConsultarContactoEx() { Entidad contacto = null; _comandoEntidad = FabricaComandos.CrearComandoConsultarContacto(contacto); contacto = _comandoEntidad.Ejecutar(); }
/// <summary> /// Método que carga los datos del contacto a modificar en la vista /// </summary> public void NoPostPagina() { try { int idcont = _vista.GetidCont(); Entidad contacto = FabricaEntidades.crearContactoVacio(); contacto.Id = idcont; Comando <Entidad> comandoEntidad = FabricaComandos.CrearComandoConsultarContacto(contacto); contacto = comandoEntidad.Ejecutar(); ContactoM5 contactoConsultado = ( ContactoM5 )contacto; _vista.input_nombre = contactoConsultado.Nombre; _vista.input_apellido = contactoConsultado.Apellido; _vista.item_cargo = contactoConsultado.Cargo; _vista.input_correo = contactoConsultado.Correo; _vista.input_departamento = contactoConsultado.Departamento; _vista.input_telefono = contactoConsultado.Telefono; } catch (ConsultarContactoException ex) { Alerta(ex.Mensaje + ", por favor intente de nuevo.", 0); } catch (BaseDeDatosContactoException ex) { Alerta(ex.Mensaje + ", por favor intente de nuevo.", 0); } }
public void PruebaComandoConsultarContacto() { Entidad contacto = FabricaEntidades.crearContactoVacio(); contacto.Id = 4; _comandoEntidad = FabricaComandos.CrearComandoConsultarContacto(contacto); contacto = _comandoEntidad.Ejecutar(); ContactoM5 nuevo = ( ContactoM5 )contacto; Assert.AreEqual(nuevo.Nombre, "Ramon"); }
public void PruebaComandoModificarContacto() { Entidad _contactoModificar; _contactoModificar = FabricaEntidades.crearContactoConId(5, "nombre modificado", "igual", "igual", "igual", "igual", "igual", 1, 1); _comandoEntidad = FabricaComandos.CrearComandoConsultarContacto(_contactoModificar); Entidad contactoConsulta = _comandoEntidad.Ejecutar(); ContactoM5 nuevo = ( ContactoM5 )contactoConsulta; Assert.AreEqual(nuevo.Nombre, "Pedro"); _comandoBool = FabricaComandos.CrearComandoModificarContacto(_contactoModificar); _respuesta = _comandoBool.Ejecutar(); Assert.True(_respuesta); _comandoEntidad = FabricaComandos.CrearComandoConsultarContacto(_contactoModificar); contactoConsulta = _comandoEntidad.Ejecutar(); nuevo = ( ContactoM5 )contactoConsulta; Assert.AreEqual(nuevo.Nombre, "nombre modificado"); }