//// 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")); }
//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; }
public Usser(Usser use) { idUser = -1; fullName = ""; userName = ""; password = ""; userType = false; }
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); }
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); }