Beispiel #1
0
        //// mySql
        //public int InsertUser(Usser user)
        //{
        //    MySqlCommand comando = new MySqlCommand();
        //    ArmarParametrosUsuario(ref comando, user);
        //    return da.EjecutarProcedimientoAlmacenado(comando, "InsertUser");
        //}


        public int InsertUser(Usser user)
        {
            SqlCommand comando = new SqlCommand();

            ArmarParametrosUsuario(ref comando, user);
            return(da.EjecutarProcedimientoAlmacenado(comando, "InsertUser"));
        }
Beispiel #2
0
        //public bool SearchEmailPasswordUsser(String email, String password)
        //{
        //    String consulta = "select * from usuarios";
        //    cn = da.ConnectToDB();
        //    cmd = new MySqlCommand(consulta, cn);
        //    dr = cmd.ExecuteReader();

        //    while (dr.Read())
        //    {
        //        if (dr["Email"].Equals(email) && dr["pass"].Equals(password))
        //            return true;
        //    }

        //    dr.Close();
        //    cn.Close();
        //    return false;
        //}

        // mySql
        //private void ArmarParametrosUsuario(ref MySqlCommand Comando, Usser user)
        //{
        //    MySqlParameter mySqlParametros = new MySqlParameter();

        //    mySqlParametros = Comando.Parameters.Add("_nombre", MySqlDbType.VarChar, 45);
        //    mySqlParametros.Value = user.Name;

        //    mySqlParametros = Comando.Parameters.Add("_apellido", MySqlDbType.VarChar, 45);
        //    mySqlParametros.Value = user.Surname;

        //    mySqlParametros = Comando.Parameters.Add("_fechaNacimiento", MySqlDbType.DateTime);
        //    mySqlParametros.Value = user.dateTime;

        //    mySqlParametros = Comando.Parameters.Add("_email", MySqlDbType.VarChar, 45);
        //    mySqlParametros.Value = user.Email;

        //    mySqlParametros = Comando.Parameters.Add("_nombreUsuario", MySqlDbType.VarChar, 45);
        //    mySqlParametros.Value = user.UsserName;

        //    mySqlParametros = Comando.Parameters.Add("_pass", MySqlDbType.VarChar, 45);
        //    mySqlParametros.Value = user.Pass;

        //    mySqlParametros = Comando.Parameters.Add("_domicilio", MySqlDbType.VarChar, 45);
        //    mySqlParametros.Value = user.Address;

        //    mySqlParametros = Comando.Parameters.Add("_adminType", MySqlDbType.Int32);
        //    mySqlParametros.Value = user.AdminType;

        //    mySqlParametros = Comando.Parameters.Add("_estado", MySqlDbType.Int32);
        //    mySqlParametros.Value = user.Estado;

        //}

        private void ArmarParametrosUsuario(ref SqlCommand Comando, Usser user)
        {
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = Comando.Parameters.Add("@nombre", SqlDbType.VarChar, 45);
            SqlParametros.Value = user.Name;

            SqlParametros       = Comando.Parameters.Add("@apellido", SqlDbType.VarChar, 45);
            SqlParametros.Value = user.Surname;

            SqlParametros       = Comando.Parameters.Add("@fechaNacimiento", SqlDbType.DateTime);
            SqlParametros.Value = user.dateTime;

            SqlParametros       = Comando.Parameters.Add("@email", SqlDbType.VarChar, 45);
            SqlParametros.Value = user.Email;

            SqlParametros       = Comando.Parameters.Add("@nombreUsuario", SqlDbType.VarChar, 45);
            SqlParametros.Value = user.UsserName;

            SqlParametros       = Comando.Parameters.Add("@pass", SqlDbType.VarChar, 45);
            SqlParametros.Value = user.Pass;

            SqlParametros       = Comando.Parameters.Add("@domicilio", SqlDbType.VarChar, 45);
            SqlParametros.Value = user.Address;

            SqlParametros       = Comando.Parameters.Add("@adminType", SqlDbType.Int);
            SqlParametros.Value = user.AdminType;

            SqlParametros       = Comando.Parameters.Add("@estado", SqlDbType.Int);
            SqlParametros.Value = user.Estado;
        }
Beispiel #3
0
 public Usser(Usser use)
 {
     idUser   = -1;
     fullName = "";
     userName = "";
     password = "";
     userType = false;
 }
Beispiel #4
0
        public void OscarYMariaGanaPartidaDePoker()
        {
            List <string> a        = new List <string>();
            var           userMock = new Mock <IUserRepository>();


            var baraja = new List <Card>();



            var cartaMock = new Mock <ICardRepository>();

            cartaMock.Setup(o => o.RepartirCartas()).Returns(baraja);
            cartaMock.Setup(o => o.Score(baraja)).Returns(3000);
            List <Usser> jugadores = new List <Usser>();

            jugadores.Add(new Usser(1, "Juan", 1323123));
            jugadores.Add(new Usser(2, "Jorge", 1323123));
            jugadores.Add(new Usser(3, "Luis", 1323123));
            jugadores.Add(new Usser(4, "Jose", 1323123));
            jugadores.Add(new Usser(5, "a", 1323123));

            var cartas = baraja.Where(o => o.Id == 1).ToList();

            cartaMock.Setup(o => o.Score(cartas));
            string        Nombre1 = "Juan";
            string        Nombre2 = "x";
            string        Nombre3 = "y";
            string        Nombre4 = "z";
            string        Nombre5 = "c";
            List <string> abc     = new List <string>();
            List <Usser>  ganador = new List <Usser>();
            Usser         nuevo   = new Usser();

            nuevo.Id     = 1;
            nuevo.Nombre = "Juan";
            nuevo.Score  = 1323123;
            abc.Add(Nombre1);
            abc.Add(Nombre2);
            abc.Add(Nombre3);
            abc.Add(Nombre4);
            abc.Add(Nombre5);
            userMock.Setup(o => o.Ganador(1323123, jugadores)).Returns(ganador);
            userMock.Setup(o => o.Puntajes(baraja, jugadores)).Returns(jugadores);
            userMock.Setup(o => o.Apostadores(abc)).Returns(jugadores);
            cartaMock.Setup(o => o.MaxScore(jugadores)).Returns(1323123);


            CardController jugegoPoker = new CardController(cartaMock.Object, userMock.Object);
            var            ganadores   = jugegoPoker.Ganadores(Nombre1, Nombre2, Nombre3, Nombre4, Nombre5);

            ganador.Add(nuevo);

            var ResultadoEsperado = ganador;

            Assert.AreEqual(ResultadoEsperado, ganadores);
        }
Beispiel #5
0
        public List <Usser> Apostadores(List <string> nueva)
        {
            List <Usser> jugadores = new List <Usser>();
            int          contador  = 0;

            for (int i = 1; i < 6; i++)
            {
                Usser Nuevojugardor = new Usser();
                Nuevojugardor.Id     = i;
                Nuevojugardor.Nombre = nueva[contador];

                jugadores.Add(Nuevojugardor);

                contador++;
            }

            return(jugadores);
        }