public HttpResponseMessage RegistrarUsuario(DTOUsuarioRegistrar dto) { try { System.Diagnostics.Debug.WriteLine(dto.Nombre + " " + dto.Apellido); TraductorUsuarioRegistrar traductor = FabricaTraductor.CrearTraductorUsuarioRegistrar(); Entidad usuario = traductor.CrearEntidad(dto); Comando comando = FabricaComando.CrearComandoAgregarUsuario(usuario); comando.Ejecutar(); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (BaseDeDatosException exc) { log.Error(exc, exc.Mensaje); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exc.Mensaje)); } catch (Exception exc) { ExcepcionGeneral exceptionGeneral = new ExcepcionGeneral(exc.InnerException, DateTime.Now); log.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exceptionGeneral.Mensaje)); } }
public override DTOAlineacion CrearDto(Entidad entidad) { if (!(entidad is Alineacion alineacion)) { logger.Error("Casteo invalido de la entidad " + entidad + " a Alineacion"); throw new CasteoInvalidoException("La entidad no es del tipo Alineacion"); } DTOAlineacion dto = FabricaDTO.CrearDTOAlineacion(); TraductorEquipo traductorEquipo = FabricaTraductor.CrearTraductorEquipo(); dto.Equipo = traductorEquipo.CrearDto(alineacion.Equipo); TraductorObtenerJugadores traductorJugadores = FabricaTraductor.CrearTraductorObtenerJugadores(); dto.Jugador = traductorJugadores.CrearDto(alineacion.Jugador); dto.Partido = FabricaDTO.CrearDTOPartidoSoloId(); dto.Partido.Id = alineacion.Partido.Id; dto.EsCapitan = alineacion.EsCapitan; dto.EsTitular = alineacion.EsTitular; dto.Id = alineacion.Id; dto.Posicion = alineacion.Posicion; return(dto); }
public HttpResponseMessage ObtenerLogroPartidoPorId(DTOListaPartidosLogros dto) { try { TraductorListaPartidosLogros traductor = FabricaTraductor.CrearTraductorListaPartidosLogros(); Entidad partido = traductor.CrearEntidad(dto); Comando comando = FabricaComando.CrearComandoObtenerLogroPartidoPorId(partido); comando.Ejecutar(); DTOListaPartidosLogros dtoPartido = traductor.CrearDto(comando.GetEntidad()); return(Request.CreateResponse(HttpStatusCode.OK, dtoPartido)); } catch (BaseDeDatosException exc) { logger.Error(exc, exc.Mensaje); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exc.Mensaje)); } catch (Exception exc) { ExcepcionGeneral exceptionGeneral = new ExcepcionGeneral(exc.InnerException, DateTime.Now); logger.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exceptionGeneral.Mensaje)); } }
public HttpResponseMessage GetCiudadesHabilitadas() { try { ComandoObtenerCiudadTrue comando = FabricaComando.CrearComandoObtenerCiudadesHabilitadas( ); comando.Ejecutar( ); TraductorCiudad traductor = FabricaTraductor.CrearTraductorCiudad( ); List <Entidad> ciudades = comando.GetEntidades( ); List <DTOCiudad> dtociudades = traductor.CrearListaDto(ciudades); return(Request.CreateResponse(HttpStatusCode.OK, dtociudades)); } catch (NpgsqlException e) { logger.Error(e, e.Message); throw new BaseDeDatosException(e, "Error en la base de datos en: " + GetType( ).FullName + "." + MethodBase.GetCurrentMethod( ).Name + ". " + e.Message); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionGeneral(e, DateTime.Now); } }
public HttpResponseMessage ObtenerUsuariosNoActivos() { try { ComandoObtenerUsuarioNoActivo comando = FabricaComando.CrearComandoObtenerUsuarioNoActivo(); comando.Ejecutar(); TraductorUsuarioConfiguracion traductor = FabricaTraductor.CrearTraductorUsuarioConfiguracion(); List <Entidad> usuarios = comando.GetEntidades(); List <DTOUsuarioConfiguracion> dtousuarios = traductor.CrearListaDto(usuarios); return(Request.CreateResponse(HttpStatusCode.OK, dtousuarios)); } catch (NpgsqlException e) { logger.Error(e, e.Message); throw new BaseDeDatosException(e, "Error en la base de datos: " + GetType().FullName + "." + MethodBase.GetCurrentMethod().Name + ". " + e.Message); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionGeneral(e, DateTime.Now); } }
public HttpResponseMessage ObtenerUsuario(DTOUsuarioId dto) { try { TraductorUsuarioId traductor = FabricaTraductor.CrearTraductorUsuarioId(); TraductorUsuarioId traductorusuario = FabricaTraductor.CrearTraductorUsuarioId(); Entidad usuario = traductor.CrearEntidad(dto); Comando comando = FabricaComando.CrearComandoObtenerUsuarioDatos(usuario); comando.Ejecutar(); //usuario = traductorusuario.CrearEntidad(comando.GetEntidad()); return(Request.CreateResponse(HttpStatusCode.OK, "falta este")); } catch (NpgsqlException e) { logger.Error(e, e.Message); throw new BaseDeDatosException(e, "Error en la base de datos: " + GetType().FullName + "." + MethodBase.GetCurrentMethod().Name + ". " + e.Message); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionGeneral(e, DateTime.Now); } }
public void TraducirApuestaEquipoTest() { ApuestaEquipo _apuestaEsperada = FabricaEntidades.CrearApuestaEquipo(); _equiposEstaticos = new Equipos(); _apuestaEsperada.Respuesta = _equiposEstaticos.GetEquipo(1); _apuestaEsperada.Logro = _logroEquipo; _apuestaEsperada.Usuario = _apostador; _dtoApuestaEquipo = FabricaDTO.CrearDTOApuestaEquipo(); _dtoApuestaEquipo.IdLogro = 1; _dtoApuestaEquipo.IdUsuario = 1; _dtoApuestaEquipo.IdEquipo = 1; _traductorApuestaEquipo = FabricaTraductor.CrearTraductorApuestaEquipo(); _apuestaEquipo = _traductorApuestaEquipo.CrearEntidad(_dtoApuestaEquipo) as ApuestaEquipo; Assert.AreEqual(_apuestaEsperada.Logro.Id, _apuestaEquipo.Logro.Id); Assert.AreEqual(_apuestaEsperada.Usuario.Id, _apuestaEquipo.Usuario.Id); Assert.AreEqual(_apuestaEsperada.Respuesta.Id, _apuestaEquipo.Respuesta.Id); }
public void TraducirDTOApuestaEquipoTest() { _equiposEstaticos = new Equipos(); DTOApuestaEquipo _dtoEsperado = FabricaDTO.CrearDTOApuestaEquipo(); _dtoEsperado.IdLogro = 1; _dtoEsperado.IdUsuario = 1; _dtoEsperado.IdEquipo = 1; _dtoEsperado.Estado = "en curso"; _apuestaEquipo = FabricaEntidades.CrearApuestaEquipo(); _apuestaEquipo.Logro = _logroEquipo; _apuestaEquipo.Usuario = _apostador; _apuestaEquipo.Respuesta = _equiposEstaticos.GetEquipo(1); _apuestaEquipo.Estado = "en curso"; _traductorApuestaEquipo = FabricaTraductor.CrearTraductorApuestaEquipo(); _dtoApuestaEquipo = _traductorApuestaEquipo.CrearDto(_apuestaEquipo); Assert.AreEqual(_dtoEsperado.IdLogro, _dtoApuestaEquipo.IdLogro); Assert.AreEqual(_dtoEsperado.IdUsuario, _dtoApuestaEquipo.IdUsuario); Assert.AreEqual(_dtoEsperado.IdEquipo, _dtoApuestaEquipo.IdEquipo); Assert.AreEqual(_dtoEsperado.Estado, _dtoApuestaEquipo.Estado); }
public HttpResponseMessage ObtenerProximosPartidos() { try { TraductorListarProximosPartidos traductor = FabricaTraductor.CrearTraductorListarProximosPartidos(); Comando comando = FabricaComando.CrearComandoObtenerProximosPartidos(); comando.Ejecutar(); List <DTOListarProximosPartidos> Listadtos = traductor.CrearListaDto(comando.GetEntidades()); return(Request.CreateResponse(HttpStatusCode.OK, Listadtos)); } catch (BaseDeDatosException exc) { log.Error(exc, exc.Mensaje); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exc.Mensaje)); } catch (Exception exc) { ExcepcionGeneral exceptionGeneral = new ExcepcionGeneral(exc.InnerException, DateTime.Now); log.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exceptionGeneral.Mensaje)); } }
public void TraducirDTOApuestaCantidadTest() { DTOApuestaCantidad _dtoEsperado = FabricaDTO.CrearDtoApuestaCantidad(); _dtoEsperado.IdLogro = 1; _dtoEsperado.IdUsuario = 1; _dtoEsperado.ApuestaUsuario = 1; _dtoEsperado.Estado = "en curso"; _apuestaCantidad = FabricaEntidades.CrearApuestaCantidad(); _apuestaCantidad.Logro = _logroCantidad as LogroCantidad; _apuestaCantidad.Usuario = _apostador; _apuestaCantidad.Respuesta = 1; _apuestaCantidad.Estado = "en curso"; _traductorApuestaCantidad = FabricaTraductor.CrearTraductorApuestaCantidad(); _dtoApuestaCantidad = _traductorApuestaCantidad.CrearDto(_apuestaCantidad); Assert.AreEqual(_dtoEsperado.IdLogro, _dtoApuestaCantidad.IdLogro); Assert.AreEqual(_dtoEsperado.IdUsuario, _dtoApuestaCantidad.IdUsuario); Assert.AreEqual(_dtoEsperado.ApuestaUsuario, _dtoApuestaCantidad.ApuestaUsuario); Assert.AreEqual(_dtoEsperado.Estado, _dtoApuestaCantidad.Estado); }
public HttpResponseMessage ObtenerPorId([FromUri] DTOPartidoSoloId dto) { logger.Info("Entrando a ObtenerPorId[]"); try { TraductorPartidoSoloId traductor = FabricaTraductor.CrearTraductorPartidoSoloId(); Entidad entidad = traductor.CrearEntidad(dto); Comando comando = FabricaComando.CrearComandoObtenerPartido(entidad); comando.Ejecutar(); TraductorPartido traductorPartido = FabricaTraductor.CrearTraductorPartido(); DTOPartido respuesta = traductorPartido.CrearDto(comando.GetEntidad()); return(Request.CreateResponse(HttpStatusCode.OK, respuesta)); } catch (ExcepcionPersonalizada ex) { logger.Error(ex, "Se capturo un error"); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Mensaje)); } catch (Exception ex) { logger.Error(ex, "Ocurrio un error inesperado"); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Error desconocido")); } }
public HttpResponseMessage CrearUsuarioAdministrador(DTOUsuarioConfiguracion dto) { try { //debo crear DTO para este y modificar usuario y comando agregar usuario administrador Console.WriteLine(dto); TraductorUsuarioConfiguracion traductor = FabricaTraductor.CrearTraductorUsuarioConfiguracion(); Entidad usuario = traductor.CrearEntidad(dto); Comando comando = FabricaComando.CrearComandoAgregarUsuarioAdministrador(usuario); comando.Ejecutar(); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (NpgsqlException e) { logger.Error(e, e.Message); throw new BaseDeDatosException(e, "Error en la base de datos: " + GetType().FullName + "." + MethodBase.GetCurrentMethod().Name + ". " + e.Message); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionGeneral(e, DateTime.Now); } }
public void TraducirObtenerJugadoresTest() { Jugador _jugadorEsperado = FabricaEntidades.CrearJugador(); _jugadorEsperado.Id = 95; _jugadorEsperado.Nombre = "Sabina"; _jugadorEsperado.Apellido = "Quiroga"; _jugadorEsperado.FechaNacimiento = "01-12-1992"; _jugadorEsperado.LugarNacimiento = "Venezuela"; _jugadorEsperado.Peso = 51; _jugadorEsperado.Altura = 1.61M; _jugadorEsperado.Posicion = "DELANTERO"; _jugadorEsperado.Numero = 8; _jugadorEsperado.Equipo.Pais = "Colombia"; _jugadorEsperado.Capitan = false; _dtoObtenerJugadores = FabricaDTO.CrearDTOObtenerJugadores(); _dtoObtenerJugadores.Id = 95; _traductorObtenerJugadores = FabricaTraductor.CrearTraductorObtenerJugadores(); _jugador = _traductorObtenerJugadores.CrearEntidad(_dtoObtenerJugadores) as Jugador; Assert.AreEqual(_jugadorEsperado.Id, _jugador.Id); }
public void TraducirDTOApuestaVoFTest() { DTOApuestaVOF _dtoEsperado = FabricaDTO.CrearDtoApuestaVOF(); _dtoEsperado.IdLogro = 1; _dtoEsperado.IdUsuario = 1; _dtoEsperado.ApuestaUsuario = true; _dtoEsperado.Estado = "en curso"; _apuestaVoF = FabricaEntidades.CrearApuestaVoF(); _apuestaVoF.Logro = _logroVoF as LogroVoF; _apuestaVoF.Usuario = _apostador; _apuestaVoF.Respuesta = true; _apuestaVoF.Estado = "en curso"; _traductorApuestaVoF = FabricaTraductor.CrearTraductorApuestaVoF(); _dtoApuestaVOF = _traductorApuestaVoF.CrearDto(_apuestaVoF); Assert.AreEqual(_dtoEsperado.IdLogro, _dtoApuestaVOF.IdLogro); Assert.AreEqual(_dtoEsperado.IdUsuario, _dtoApuestaVOF.IdUsuario); Assert.AreEqual(_dtoEsperado.ApuestaUsuario, _dtoApuestaVOF.ApuestaUsuario); Assert.AreEqual(_dtoEsperado.Estado, _dtoApuestaVOF.Estado); }
public HttpResponseMessage ObtenerLogrosVFResultados(DTOLogroPartidoId dto) { try { TraductorLogroPartidoId traductorPartido = FabricaTraductor.CrearTraductorLogroPartidoId(); Entidad partido = traductorPartido.CrearEntidad(dto); Comando comando = FabricaComando.CrearComandoObtenerLogrosVFResultados(partido); comando.Ejecutar(); TraductorLogroVFResultado traductorLogros = FabricaTraductor.CrearTraductorLogroVFResultado(); List <DTOLogroVFResultado> dtos = traductorLogros.CrearListaDto(comando.GetEntidades()); return(Request.CreateResponse(HttpStatusCode.OK, dtos)); } catch (ObjetoNullException exc) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, exc.Mensaje)); } catch (LogrosFinalizadosNoExisteException exc) { logger.Error(exc, exc.Message); return(Request.CreateResponse(HttpStatusCode.InternalServerError, exc.Mensaje)); } catch (Exception exc) { ExcepcionGeneral personalizada = new ExcepcionGeneral(exc.InnerException, DateTime.Now); logger.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, personalizada.Mensaje)); } }
public IHttpActionResult InsertarCiudadid(DTOCiudadNombre dto) { try { System.Diagnostics.Debug.WriteLine(dto); TraductorCiudadNombre traductor = FabricaTraductor.CrearTraductorCiudadNombre( ); Entidad ciudad = traductor.CrearEntidad(dto); ComandoAgregarCiudad comando = FabricaComando.CrearComandoAgregarCiudad(ciudad); comando.Ejecutar( ); return(Ok( )); } catch (NpgsqlException e) { logger.Error(e, e.Message); throw new BaseDeDatosException(e, "Error en la base de datos en: " + GetType( ).FullName + "." + MethodBase.GetCurrentMethod( ).Name + ". " + e.Message); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionGeneral(e, DateTime.Now); } }
public HttpResponseMessage ModificarJugador(DTOModificarJugador dto) { try { TraductorModificarJugador traductor = FabricaTraductor.CrearTraductorModificarJugador(); Entidad jugador = traductor.CrearEntidad(dto); Comando comando; comando = FabricaComando.CrearComandoModificarJugador(jugador); comando.Ejecutar(); return(new HttpResponseMessage(HttpStatusCode.OK)); } catch (BaseDeDatosException exc) { log.Error(exc, exc.Mensaje); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exc.Mensaje)); } catch (Exception exc) { ExcepcionGeneral exceptionGeneral = new ExcepcionGeneral(exc.InnerException, DateTime.Now); log.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exceptionGeneral.Mensaje)); } }
public override DTOPartido CrearDto(Entidad entidad) { if (!(entidad is Partido partido)) { logger.Error("Casteo invalido de la entidad " + entidad + " a Partido"); throw new CasteoInvalidoException("La entidad no es del tipo Partido"); } DTOPartido dto = FabricaDTO.CrearDTOPartido(); TraductorEquipo traductorEquipo = FabricaTraductor.CrearTraductorEquipo(); dto.Equipo1 = traductorEquipo.CrearDto(partido.Equipo1); dto.Equipo2 = traductorEquipo.CrearDto(partido.Equipo2); TraductorEstadio traductorEstadio = FabricaTraductor.CrearTraductorEstadio(); dto.Estadio = traductorEstadio.CrearDto(partido.Estadio); TraductorAlineacion traductorAlineacion = FabricaTraductor.CrearTraductorAlineacion(); dto.Alineaciones = traductorAlineacion.CrearListaDto(partido.Alineaciones.Cast <Entidad>().ToList()); dto.FechaInicioPartido = partido.FechaInicioPartido; dto.FechaFinPartido = partido.FechaFinPartido; dto.Arbitro = partido.Arbitro; dto.Id = partido.Id; return(dto); }
public HttpResponseMessage ObtenerTodos() { logger.Info("Entrando a ObtenerTodos[]"); try { TraductorPartidoReducido traductorPartidoReducido = FabricaTraductor.CrearTraductorPartidoReducido(); Comando comando = FabricaComando.CrearComandoObtenerPartidos(); comando.Ejecutar(); List <DTOPartidoReducido> respuesta = traductorPartidoReducido.CrearListaDto(comando.GetEntidades()); return(Request.CreateResponse(HttpStatusCode.OK, respuesta)); } catch (ExcepcionPersonalizada ex) { logger.Error(ex, "Se capturo un error"); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Mensaje)); } catch (Exception ex) { logger.Error(ex, "Ocurrio un error inesperado"); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Error desconocido")); } }
public void TraducirApuestaJugadorTest() { ApuestaJugador _apuestaEsperada = FabricaEntidades.CrearApuestaJugador(); Jugador _jugador = FabricaEntidades.CrearJugador(); _jugador.Id = 1; _apuestaEsperada.Respuesta = _jugador; _apuestaEsperada.Logro = _logroJugador; _apuestaEsperada.Usuario = _apostador; _dtoApuestaJugador = FabricaDTO.CrearDtoApuestaJugador(); _dtoApuestaJugador.IdLogro = 1; _dtoApuestaJugador.IdUsuario = 1; _dtoApuestaJugador.IdJugador = 1; _traductorApuestaJugador = FabricaTraductor.CrearTraductorApuestaJugador(); _apuestaJugador = _traductorApuestaJugador.CrearEntidad(_dtoApuestaJugador) as ApuestaJugador; Assert.AreEqual(_apuestaEsperada.Logro.Id, _apuestaJugador.Logro.Id); Assert.AreEqual(_apuestaEsperada.Usuario.Id, _apuestaJugador.Usuario.Id); Assert.AreEqual(_apuestaEsperada.Respuesta.Id, _apuestaJugador.Respuesta.Id); }
public HttpResponseMessage InsertarCiudad(DTOCiudad dto) { try { Console.WriteLine(dto); TraductorCiudad traductor = FabricaTraductor.CrearTraductorCiudad( ); Entidad ciudad = traductor.CrearEntidad(dto); ComandoAgregarCiudad comando = FabricaComando.CrearComandoAgregarCiudad(ciudad); comando.Ejecutar( ); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (NpgsqlException e) { logger.Error(e, e.Message); throw new BaseDeDatosException(e, "Error en la base de datos en: " + GetType( ).FullName + "." + MethodBase.GetCurrentMethod( ).Name + ". " + e.Message); } catch (Exception e) { logger.Error(e, e.Message); throw new ExcepcionGeneral(e, DateTime.Now); } }
public void TraducirDTOApuestaJugadorTest() { DTOApuestaJugador _dtoEsperado = FabricaDTO.CrearDtoApuestaJugador(); Jugador _jugador = FabricaEntidades.CrearJugador(); _jugador.Id = 1; _dtoEsperado.IdLogro = 1; _dtoEsperado.IdUsuario = 1; _dtoEsperado.IdJugador = 1; _dtoEsperado.Estado = "en curso"; _apuestaJugador = FabricaEntidades.CrearApuestaJugador(); _apuestaJugador.Logro = _logroJugador; _apuestaJugador.Usuario = _apostador; _apuestaJugador.Respuesta = _jugador; _apuestaJugador.Estado = "en curso"; _traductorApuestaJugador = FabricaTraductor.CrearTraductorApuestaJugador(); _dtoApuestaJugador = _traductorApuestaJugador.CrearDto(_apuestaJugador); Assert.AreEqual(_dtoEsperado.IdLogro, _dtoApuestaJugador.IdLogro); Assert.AreEqual(_dtoEsperado.IdUsuario, _dtoApuestaJugador.IdUsuario); Assert.AreEqual(_dtoEsperado.IdJugador, _dtoApuestaJugador.IdJugador); Assert.AreEqual(_dtoEsperado.Estado, _dtoApuestaJugador.Estado); }
public void PruebaTraductorListaPartidosLogrosEntidad() { TraductorListaPartidosLogros traductor = FabricaTraductor.CrearTraductorListaPartidosLogros(); Partido partido = FabricaEntidades.CrearPartido(); DTOListaPartidosLogros dtoListaPartidos = FabricaDTO.CrearDTOListaPartidosLogros(); dtoListaPartidos.IdPartido = 14; partido = (Partido)traductor.CrearEntidad(dtoListaPartidos); Assert.AreEqual(14, partido.Id); }
public void PruebaTraductorLogroEquipoEntidad() { TraductorLogroEquipo traductor = FabricaTraductor.CrearTraductorLogroEquipo(); LogroEquipo logro = FabricaEntidades.CrearLogroEquipo(); DTOLogroEquipo dtoLogro = FabricaDTO.CrearDTOLogroEquipo(); dtoLogro.IdPartido = 1; dtoLogro.LogroEquipo = "Prueba de dto a entidad logro equipo"; dtoLogro.TipoLogro = (int)TipoLogro.equipo; logro = (LogroEquipo)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
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 PruebaTraductorLogroJugadorEntidad()//NO ESTA IMPLEMENTADO EL TRADUCTOR TODAVIA { TraductorLogroJugador traductor = FabricaTraductor.CrearTraductorLogroJugador(); LogroJugador logro = FabricaEntidades.CrearLogroJugador(); DTOLogroJugador dtoLogro = FabricaDTO.CrearDTOLogroJugador(); dtoLogro.IdPartido = 1; dtoLogro.LogroJugador = "Prueba de dto a entidad logro jugador"; dtoLogro.TipoLogro = (int)TipoLogro.jugador; logro = (LogroJugador)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
public void PruebaTraductorLogroCantidadEntidad() { TraductorLogroCantidad traductor = FabricaTraductor.CrearTraductorLogroCantidad(); LogroCantidad logro = FabricaEntidades.CrearLogroCantidad(); DTOLogroCantidad dtoLogro = FabricaDTO.CrearDTOLogroCantidad(); dtoLogro.IdPartido = 1; dtoLogro.LogroCantidad = "Prueba de dto a entidad"; dtoLogro.TipoLogro = (int)TipoLogro.cantidad; logro = (LogroCantidad)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
public void PruebaTraductorLogroCantidadResultadoEntidad() { TraductorLogroCantidadResultado traductor = FabricaTraductor.CrearTraductorLogroCantidadResultado(); LogroCantidad logro = FabricaEntidades.CrearLogroCantidad(); DTOLogroCantidadResultado dtoLogro = FabricaDTO.CrearDTOLogroCantidadResultado(); dtoLogro.IdLogroCantidad = 1; dtoLogro.LogroCantidad = "Prueba de dto a entidad"; dtoLogro.TipoLogro = (int)TipoLogro.cantidad; dtoLogro.Cantidad = 6; logro = (LogroCantidad)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(6, logro.Cantidad); }
public void PruebaTraductorLogroCantidadResultadoDto() { TraductorLogroCantidadResultado traductor = FabricaTraductor.CrearTraductorLogroCantidadResultado(); LogroCantidad logro = FabricaEntidades.CrearLogroCantidad(); DTOLogroCantidadResultado dtoLogro = FabricaDTO.CrearDTOLogroCantidadResultado(); logro.Id = 1; logro.IdTipo = TipoLogro.cantidad; logro.Logro = "Logro Prueba Traductor"; logro.Cantidad = 8; dtoLogro = traductor.CrearDto(logro); Assert.AreEqual(8, dtoLogro.Cantidad); }
public void PruebaTraductorLogroEquipoResultadoEntidad() { TraductorLogroEquipoResultado traductor = FabricaTraductor.CrearTraductorLogroEquipoResultado(); LogroEquipo logro = FabricaEntidades.CrearLogroEquipo(); DTOLogroEquipoResultado dtoLogro = FabricaDTO.CrearDTOLogroEquipoResultado(); dtoLogro.IdLogroEquipo = 1; dtoLogro.LogroEquipo = "Prueba de dto a entidad"; dtoLogro.TipoLogro = (int)TipoLogro.equipo; dtoLogro.Equipo = 6; logro = (LogroEquipo)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(6, logro.Equipo.Id); }