public void End() { _dtoApuestaVOF = null; _dtoApuestaJugador = null; _dtoApuestaEquipo = null; _dtoApuestaCantidad = null; _apuestaVoF = null; _apuestaCantidad = null; _apuestaEquipo = null; _apuestaJugador = null; _traductorApuestaCantidad = null; _traductorApuestaJugador = null; _traductorApuestaEquipo = null; _traductorApuestaVoF = null; _logroVoF = null; _logroCantidad = null; _logroJugador = null; _logroEquipo = null; _apostador = null; _equiposEstaticos = null; }
public override Entidad CrearEntidad(DTOApuestaVOF dto) { try { ApuestaVoF apuesta = FabricaEntidades.CrearApuestaVoF(); Usuario apostador = FabricaEntidades.CrearUsuarioVacio(); apostador.Id = dto.IdUsuario; LogroVoF logro = FabricaEntidades.CrearLogroVoF(); logro.Id = dto.IdLogro; apuesta.Logro = logro; apuesta.Usuario = apostador; apuesta.Respuesta = dto.ApuestaUsuario; return(apuesta); } catch (NullReferenceException exc) { throw new ObjetoNullException(exc, "Error al recibir la información de la apuesta"); } }
public void PruebaDaoObtenerLogroPorId() { LogroVoF logro = FabricaEntidades.CrearLogroVoF(); logro.Id = 6;//asegurar que este id sea de tipo jugador respuesta = ((DAOLogroVF)dao).ObtenerLogroPorId(logro); Assert.IsNotNull(respuesta); }
public void Down() { _apostador = null; _logroVoF = null; _daovof = null; _apuestaVoF = null; }
/// <summary> /// Metodo que sirve para convertir un dto en una entidad /// </summary> /// <param name="dto"></param> /// <returns></returns> public override Entidad CrearEntidad(DTOLogroVFResultado dto) { LogroVoF entidad = FabricaEntidades.CrearLogroVoF(); entidad.Id = dto.IdLogroVF; entidad.IdTipo = TipoLogro.vof; entidad.Logro = dto.LogroVF; entidad.Respuesta = dto.Respuesta; return(entidad); }
public void PruebaDaoAsignarResultadoLogro() { LogroVoF logro = FabricaEntidades.CrearLogroVoF(); logro.Id = 77; logro.Respuesta = true; ((DAOLogroVF)dao).AsignarResultadoLogro(logro); respuesta = ((DAOLogroVF)dao).ObtenerLogroPorId(logro); Assert.AreEqual(true, ((LogroVoF)respuesta).Respuesta); }
/// <summary> /// Metodo que asigna el resultado de un /// logro VF /// </summary> /// <param name="entidad"></param> public void AsignarResultadoLogro(Entidad entidad) { LogroVoF logro = entidad as LogroVoF; Conectar(); StoredProcedure("RegistrarLogroVoF(@idLogro,@respuesta)"); AgregarParametro("idLogro", logro.Id); AgregarParametro("respuesta", logro.Respuesta); EjecutarQuery(); }
/// <summary> /// Metodo que sirve para convertir un dto en una entidad /// </summary> /// <param name="dto"></param> /// <returns></returns> public override Entidad CrearEntidad(DTOLogroVF dto) { LogroVoF entidad = FabricaEntidades.CrearLogroVoF(); Partido partido = FabricaEntidades.CrearPartido(); entidad.IdTipo = TipoLogro.vof; entidad.Partido = partido; entidad.Partido.Id = dto.IdPartido; entidad.Logro = dto.LogroVF; return(entidad); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroVF CrearDto(Entidad entidad) { DTOLogroVF dto = FabricaDTO.CrearDTOLogroVF(); LogroVoF logroVF = entidad as LogroVoF; dto.IdPartido = logroVF.Partido.Id; dto.LogroVF = logroVF.Logro; dto.TipoLogro = (int)logroVF.IdTipo; return(dto); }
/// <summary> /// Metodo para agregar un logro verdadero o falso /// </summary> /// <param name="entidad"></param> public void Agregar(Entidad entidad) { LogroVoF logro = entidad as LogroVoF; Conectar(); StoredProcedure("AsignarLogro(@logro,@idTipo,@idPartido)"); AgregarParametro("logro", logro.Logro); AgregarParametro("idTipo", (int)logro.IdTipo); AgregarParametro("idPartido", logro.Partido.Id); EjecutarQuery(); }
public void PruebaCmdAsignarResultadoLogroVF() { LogroVoF logro = FabricaEntidades.CrearLogroVoF(); logro.Id = 52;//cambiar logro.Respuesta = true; comando = FabricaComando.CrearComandoAsignarResultadoLogroVF(logro); comando.Ejecutar(); respuesta = comando.GetEntidad(); Assert.IsNotNull(respuesta); }
/// <summary> /// Metodo que sirve para convertir de una entidad a un dto /// </summary> /// <param name="entidad"></param> /// <returns></returns> public override DTOLogroVFResultado CrearDto(Entidad entidad) { DTOLogroVFResultado dto = FabricaDTO.CrearDTOLogroVFResultado(); LogroVoF logroVF = entidad as LogroVoF; dto.IdLogroVF = logroVF.Id; dto.LogroVF = logroVF.Logro; dto.TipoLogro = (int)logroVF.IdTipo; dto.Respuesta = logroVF.Respuesta; return(dto); }
public void PruebaTraductorLogroVFEntidad() { TraductorLogroVF traductor = FabricaTraductor.CrearTraductorLogroVF(); LogroVoF logro = FabricaEntidades.CrearLogroVoF(); DTOLogroVF dtoLogro = FabricaDTO.CrearDTOLogroVF(); dtoLogro.IdPartido = 1; dtoLogro.LogroVF = "Prueba de dto a entidad logro vf"; dtoLogro.TipoLogro = (int)TipoLogro.vof; logro = (LogroVoF)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
public void PruebaTraductorLogroVFResultadoEntidad() { TraductorLogroVFResultado traductor = FabricaTraductor.CrearTraductorLogroVFResultado(); LogroVoF logro = FabricaEntidades.CrearLogroVoF(); DTOLogroVFResultado dtoLogro = FabricaDTO.CrearDTOLogroVFResultado(); dtoLogro.LogroVF = "Prueba de dto a entidad"; dtoLogro.TipoLogro = (int)TipoLogro.vof; dtoLogro.Respuesta = true; logro = (LogroVoF)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(true, logro.Respuesta); }
public void PruebaDaoObtenerLogrosVFPendientes() { LogroVoF logro = FabricaEntidades.CrearLogroVoF(); Partido partido = FabricaEntidades.CrearPartido(); partido.Id = 14; //cambiar por 1 logro.Partido = partido; logro.IdTipo = TipoLogro.vof; logro.Logro = "Logro vf Prueba dao obtener logros"; ((DAOLogroVF)dao).Agregar(logro); _respuestas = ((DAOLogroVF)dao).ObtenerLogrosPendientes(partido); Assert.IsNotNull(_respuestas); }
public void PruebaComandoLogroVFAgregar() { LogroVoF logro = FabricaEntidades.CrearLogroVoF(); Partido partido = FabricaEntidades.CrearPartido(); logro.Partido = partido; logro.Partido.Id = 14; //cambiar a 1 logro.IdTipo = TipoLogro.vof; logro.Logro = "Logro vf Prueba Comando agregar"; comando = FabricaComando.CrearComandoAgregarLogroVF(logro); comando.Ejecutar(); respuesta = comando.GetEntidad(); Assert.IsNotNull(respuesta); }
public void Init() { _apostador = FabricaEntidades.CrearUsuarioVacio(); _apostador.Id = 1; _logroVoF = FabricaEntidades.CrearLogroVoF(); _logroVoF.Id = 1; _logroCantidad = FabricaEntidades.CrearLogroCantidad(); _logroCantidad.Id = 1; _logroEquipo = FabricaEntidades.CrearLogroEquipo(); _logroEquipo.Id = 1; _logroJugador = FabricaEntidades.CrearLogroJugador(); _logroJugador.Id = 1; }
public void PruebaComandoObtenerLogrosVFPendientes() { LogroVoF logro = FabricaEntidades.CrearLogroVoF(); Partido partido = FabricaEntidades.CrearPartido(); partido.Id = 14; //cambiar a 1 logro.Partido = partido; logro.IdTipo = TipoLogro.vof; logro.Logro = "Logro vf Prueba pendientes"; ((DAOLogroVF)dao).Agregar(logro); comando = FabricaComando.CrearComandoObtenerLogrosVFPendientes(partido); comando.Ejecutar(); _respuestas = comando.GetEntidades(); Assert.AreNotEqual(0, _respuestas.Count); }
public void PruebaTraductorLogroVFDto() { TraductorLogroVF traductor = FabricaTraductor.CrearTraductorLogroVF(); LogroVoF logro = FabricaEntidades.CrearLogroVoF(); DTOLogroVF dtoLogro = FabricaDTO.CrearDTOLogroVF(); Partido partido = FabricaEntidades.CrearPartido(); logro.Partido = partido; logro.Partido.Id = 1; logro.IdTipo = TipoLogro.vof; logro.Logro = "Logro vf Prueba Traductor"; dtoLogro = traductor.CrearDto(logro); Assert.AreEqual(1, dtoLogro.IdPartido); }
public void Init() { _apostador = FabricaEntidades.CrearUsuarioVacio(); _apostador.Id = 100; _logroVoF = FabricaEntidades.CrearLogroVoF(); _logroVoF.Id = 103; _apuestaVoF = FabricaEntidades.CrearApuestaVoF(); _apuestaVoF.Logro = _logroVoF; _apuestaVoF.Usuario = _apostador; _apuestaVoF.Respuesta = true; _daovof = FabricaDAO.CrearDAOApuestaVoF(); }
public void PruebaTraductorLogroVFResultadoDto() { TraductorLogroVFResultado traductor = FabricaTraductor.CrearTraductorLogroVFResultado(); LogroVoF logro = FabricaEntidades.CrearLogroVoF(); DTOLogroVFResultado dtoLogro = FabricaDTO.CrearDTOLogroVFResultado(); Partido partido = FabricaEntidades.CrearPartido(); logro.Partido = partido; logro.Partido.Id = 1; logro.IdTipo = TipoLogro.cantidad; logro.Logro = "Logro Prueba Traductor"; logro.Respuesta = true; dtoLogro = traductor.CrearDto(logro); Assert.AreEqual(true, dtoLogro.Respuesta); }
public void PruebaDaoLogroVFAgregar() { LogroVoF logro = FabricaEntidades.CrearLogroVoF(); Partido partido = FabricaEntidades.CrearPartido(); logro.Partido = partido; logro.Partido.Id = 14; //cambiar por 1 logro.IdTipo = TipoLogro.vof; logro.Logro = "Logro vf Prueba Agregar"; ((DAOLogroVF)dao).Agregar(logro); respuesta = FabricaEntidades.CrearLogroVoF(); respuesta = ((DAOLogroVF)dao).ObtenerLogroPorId(logro); Assert.IsNotNull(respuesta); }
/// <summary> /// Metodo para obtener logro su id /// </summary> /// <param name="entidad"></param> /// <exception cref="LogroNoExisteException">Excepcion que indica /// que el logro no existe</exception> /// <returns></returns> public Entidad ObtenerLogroPorId(Entidad entidad) { LogroVoF logro = entidad as LogroVoF; Conectar(); StoredProcedure("ConsultarLogroVF(@idLogro)"); AgregarParametro("idLogro", logro.Id); EjecutarReader(); for (int i = 0; i < cantidadRegistros; i++) { logro = FabricaEntidades.CrearLogroVoF(); logro.Id = GetInt(i, 0); logro.IdTipo = TipoLogro.vof; logro.Logro = GetString(i, 2); logro.Respuesta = GetBool(i, 3); logro.Status = GetBool(i, 4); } if (logro == null) { throw new LogroNoExisteException(logro.Id, "vof"); } return(logro); }