コード例 #1
0
        public override Entidad CrearEntidad(DTOApuestaCantidad dto)
        {
            try
            {
                ApuestaCantidad apuesta = FabricaEntidades.CrearApuestaCantidad();

                Usuario usuario = FabricaEntidades.CrearUsuarioVacio();

                LogroCantidad logro = FabricaEntidades.CrearLogroCantidad();

                apuesta.Usuario = usuario;
                apuesta.Logro   = logro;


                apuesta.Logro.Id   = dto.IdLogro;
                apuesta.Usuario.Id = dto.IdUsuario;
                apuesta.Respuesta  = dto.ApuestaUsuario;

                return(apuesta);
            }
            catch (NullReferenceException exc)
            {
                throw new ObjetoNullException(exc, "Error al recibir la información de la apuesta");
            }
        }
コード例 #2
0
        public override Entidad CrearEntidad(DTOApuestaJugador dto)
        {
            try
            {
                ApuestaJugador apuesta = FabricaEntidades.CrearApuestaJugador();

                Jugador      jugador   = FabricaEntidades.CrearJugador();
                Usuario      apostador = FabricaEntidades.CrearUsuarioVacio();
                LogroJugador logro     = FabricaEntidades.CrearLogroJugador();

                apuesta.Usuario   = apostador;
                apuesta.Logro     = logro;
                apuesta.Respuesta = jugador;

                apuesta.Logro.Id     = dto.IdLogro;
                apuesta.Usuario.Id   = dto.IdUsuario;
                apuesta.Respuesta.Id = dto.IdJugador;

                return(apuesta);
            }
            catch (NullReferenceException exc)
            {
                throw new ObjetoNullException(exc, "Error al recibir la información de la apuesta");
            }
        }
コード例 #3
0
        public override Entidad CrearEntidad(DTOUsuarioId dto)
        {
            try
            {
                Usuario usuario = FabricaEntidades.CrearUsuarioVacio();

                usuario.Id = dto.IdUsuario;

                return(usuario);
            }
            catch (NullReferenceException exc)
            {
                throw new ObjetoNullException(exc, "Ha ocurrido un error al recibir la información del usuario.");
            }
        }
コード例 #4
0
        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;
        }
コード例 #5
0
        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();
        }
コード例 #6
0
        public void Init()
        {
            _apostador = FabricaEntidades.CrearUsuarioVacio();

            _apostador.Id = 100;

            _logroCantidad = FabricaEntidades.CrearLogroCantidad();

            _logroCantidad.Id = 100;

            _apuestaCantidad = FabricaEntidades.CrearApuestaCantidad();

            _apuestaCantidad.Logro     = _logroCantidad;
            _apuestaCantidad.Usuario   = _apostador;
            _apuestaCantidad.Respuesta = 10;

            _daoCantidad = FabricaDAO.CrearDAOApuestaCantidad();
        }
コード例 #7
0
        public void Init()
        {
            _apostador = FabricaEntidades.CrearUsuarioVacio();

            _apostador.Id = 100;

            _logroEquipo = FabricaEntidades.CrearLogroEquipo();

            _logroEquipo.Id = 102;

            _listaEquipos = new Equipos();


            _apuestaEquipo = FabricaEntidades.CrearApuestaEquipo();

            _apuestaEquipo.Logro     = _logroEquipo;
            _apuestaEquipo.Usuario   = _apostador;
            _apuestaEquipo.Respuesta = _listaEquipos.GetEquipo(1);

            _daoApuestaEquipo = FabricaDAO.CrearDAOApuestaEquipo();
        }
コード例 #8
0
        public override Entidad CrearEntidad(DTOUsuarioRegistrar dto)
        {
            try
            {
                Usuario usuario = FabricaEntidades.CrearUsuarioVacio();

                usuario.Id              = dto.IdUsuario;
                usuario.NombreUsuario   = dto.NombreUsuario;
                usuario.Nombre          = dto.Nombre;
                usuario.Apellido        = dto.Apellido;
                usuario.FechaNacimiento = dto.FechaNacimiento;
                usuario.Correo          = dto.Correo;
                usuario.Genero          = dto.Genero;
                usuario.Password        = dto.Password;
                usuario.EsAdmin         = false;
                usuario.Activo          = true;

                return(usuario);
            }
            catch (NullReferenceException exc)
            {
                throw new ObjetoNullException(exc, "Ha ocurrido un error al recibir la información del usuario.");
            }
        }
コード例 #9
0
        public void Init()
        {
            _apostador = FabricaEntidades.CrearUsuarioVacio();

            _apostador.Id = 100;

            _logroJugador = FabricaEntidades.CrearLogroJugador();

            _logroJugador.Id = 101;

            _jugador1    = FabricaEntidades.CrearJugador();
            _jugador1.Id = 100;

            _jugador2    = FabricaEntidades.CrearJugador();
            _jugador2.Id = 101;

            _apuestaJugador = FabricaEntidades.CrearApuestaJugador();

            _apuestaJugador.Logro     = _logroJugador;
            _apuestaJugador.Usuario   = _apostador;
            _apuestaJugador.Respuesta = _jugador1;

            _daoApuestaJugador = FabricaDAO.CrearDAOApuestaJugador();
        }
コード例 #10
0
        public override Entidad CrearEntidad(DTOApuestaEquipo dto)
        {
            try
            {
                ApuestaEquipo apuesta = FabricaEntidades.CrearApuestaEquipo();

                Usuario apostador = FabricaEntidades.CrearUsuarioVacio();
                Comun.Entidades.Equipos equipos = new Comun.Entidades.Equipos();
                LogroEquipo             logro   = FabricaEntidades.CrearLogroEquipo();

                apuesta.Usuario = apostador;
                apuesta.Logro   = logro;

                apuesta.Respuesta  = equipos.GetEquipo(dto.IdEquipo);
                apuesta.Logro.Id   = dto.IdLogro;
                apuesta.Usuario.Id = dto.IdUsuario;

                return(apuesta);
            }
            catch (NullReferenceException exc)
            {
                throw new ObjetoNullException(exc, "Error al recibir la información de la apuesta");
            }
        }