Esempio n. 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Registrar usuario");
            Console.WriteLine("Ingrese nombre de usuario");
            string name_user = Console.ReadLine();

            Console.WriteLine("Ingrese su correo");
            string correo_user = Console.ReadLine();

            Console.WriteLine("Ingrese su cotraseña");
            string contrasena_user = Console.ReadLine();

            Console.WriteLine("Ingrese su fecha de Nacimiento");
            DateTime name_fnac = Convert.ToDateTime(Console.ReadLine());

            Console.WriteLine("Ingrese el tipo de privilegio");
            int privilegio = int.Parse(Console.ReadLine());
            ControladorUsuario cUsuario = new ControladorUsuario();
            Usuario            user     = new Usuario()
            {
                Nombre = name_user, Contrasena =
            };

            cUsuario.InsertarUsuario(usu);
            cUsuario.InsertarUsuario(new Usuario()
            {
                Nombre = "Yo", Clave = "666"
            });
        }
    }
Esempio n. 2
0
        static void Main(string[] args)
        {
            ControladorUsuario cUsuario = new ControladorUsuario();
            Usuario            usu      = new Usuario()
            {
                Nombre = "Paola", Clave = "123"
            };

            cUsuario.InsertarUsuario(usu);
            cUsuario.InsertarUsuario(new Usuario()
            {
                Nombre = "Yo", Clave = "666"
            });
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            usuario usu = new usuario {
                Nombre = "Pablo1", Clave = "Virtual"
            };
            ControladorUsuario cUsuario = new ControladorUsuario();

            /*otra manera de crear objeto usuario
             * usuario usu1 = new usuario();
             * usu1.Nombre = "Martin";
             * usu1.Clave = "Virtu@l";*/

            ///MENU
            ///1 CREAR USUARIO
            cUsuario.InsertarUsuario(usu);
            ///2 CAMBIAR CONTRASEÑA
            cUsuario.CambiarContraseña(new usuario {
                Nombre = "Pablo", Clave = "Virt"
            });



            /*
             * int opcion = 1;
             * do
             * {
             *  con = new SqlConnection("Data Source=DESKTOP-GGAU3TL\\SQLEXPRESS;" + "Initial Catalog = BikeStores; Integrated Security = True");
             *  try
             *  {
             *      con.Open();
             *      Console.WriteLine("se conecto correctamente");
             *  }
             *  catch (Exception)
             *  {
             *      Console.WriteLine("no se pudo conectar");
             *  }
             *
             *  string usuario, clave;
             *  Console.WriteLine("ingrese usuario");
             *  usuario = Console.ReadLine();
             *  Console.WriteLine("ingrese contraseña");
             *  clave = Console.ReadLine();
             *
             *  cmd = new SqlCommand($"select count (*) from usuarios where nombre = '{usuario}' and clave = '{clave}'", con);
             *  int name = Convert.ToInt32(cmd.ExecuteScalar());
             *  if (name == 1)
             *  {
             *      cmd = new SqlCommand($"select * from usuarios where nombre = '{usuario}' and clave = '{clave}'", con);
             *      string resultado = cmd.ExecuteScalar().ToString();
             *      Console.WriteLine($"el usuario {resultado} se ha conectado");
             *      Console.WriteLine("ingrese una opcion");
             *      Console.WriteLine("1 agregar usuario");
             *      Console.WriteLine("2 modificar nombre de usuario");
             *      Console.WriteLine("3 modificar contraseña");
             *      Console.WriteLine("4 consultar datos");
             *      Console.WriteLine("0 Salir");
             *
             *      opcion = int.Parse(Console.ReadLine());
             *      switch (opcion)
             *      {
             *          case 1:
             *              //agregar un usuario
             *              string nuevoUsuario, nuevaClave;
             *              Console.WriteLine("ingrese nuevo usuario");
             *              nuevoUsuario = Console.ReadLine();
             *              Console.WriteLine("ingrese nueva contraseña");
             *              nuevaClave = Console.ReadLine();
             *              cmd = new SqlCommand($"insert into usuarios values('{nuevoUsuario}', '{nuevaClave}')", con);
             *              if (cmd.ExecuteNonQuery() > 0)
             *                  Console.WriteLine("se inserto correctamente");
             *              break;
             *
             *          case 2:
             *              //modificar nombre de usuario
             *              string modUsuario;
             *              Console.WriteLine("ingrese nuevo nombre usuario");
             *              modUsuario = Console.ReadLine();
             *              cmd = new SqlCommand($"update usuarios set nombre ='{modUsuario}' where nombre = '{usuario}'", con);
             *              if (cmd.ExecuteNonQuery() > 0)
             *                  Console.WriteLine($"se cambio el nombre correctamente de {usuario} a {modUsuario}");
             *              break;
             *          case 3:
             *              //modificar clave
             *              string modClave;
             *              Console.WriteLine("ingrese nueva contraseña");
             *              modClave = Console.ReadLine();
             *              cmd = new SqlCommand($"update usuarios set clave ='{modClave}' where clave = '{clave}'", con);
             *              if (cmd.ExecuteNonQuery() > 0)
             *                  Console.WriteLine($"se cambio la contraseña correctamente a {modClave}");
             *              break;
             *          case 4:
             *              //consulta de datos
             *              cmd = new SqlCommand($"select nombre,clave from usuarios", con);
             *              SqlDataReader reader = cmd.ExecuteReader();
             *              while (reader.Read())
             *              {
             *                  Console.WriteLine($"usuario: {reader[0]} \t Clave: {reader[1]}");
             *                  //Console.WriteLine(reader[0]);
             *              }
             *              break;
             *          default:
             *              break;
             *      }
             *  }
             *  else
             *  {
             *      opcion = 0;
             *      Console.WriteLine("usuario y/o contraseña incorrectos");
             *  }
             *
             *  con.Close();
             * } while (opcion != 0);
             *
             */
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            Console.WriteLine("MENU");
            Console.WriteLine("1. LOGIN");
            Console.WriteLine("2. ¿SIN USUARIO? CREAR USUARIO");

            ControladorUsuario cUsuario = new ControladorUsuario();

            Usuario usu = new Usuario()
            {
                Nombre = "Christian", Clave = "123"
            };

            cUsuario.InsertarUsuario(usu);

            cUsuario.InsertarUsuario(new Usuario()
            {
                Nombre = "Yo", Clave = "666"
            });

            /* SqlConnection con = new SqlConnection();
             * con.ConnectionString =
             *  "Data source = .\\SQLEXPRESS; " + // SERVIDOR DONDE ESTÁN LOS DATOS
             *  "Initial catalog = BikeStores;" + // LA BASE DE DATOS A DONDE NOS CONECTAMOS
             *  "Integrated security = true;";
             *
             * try
             * {
             *   con.Open();
             *   Console.WriteLine("Se conectó correctamente");
             * }
             * catch (Exception ex)
             * {
             *   Console.WriteLine("No se pudo conectar a la base de datos");
             * }
             * string nombre = "Christian";
             * string clave = "1234";
             *
             * // SqlCommand cmd = new SqlCommand
             * //   ($"SELECT * FROM USUARIOS WHERE nombre = 'Christian' and clave = '1234'");
             * SqlCommand cmd = new SqlCommand  // CAMBIAMOS LAS PALABRAS POR VARIABLES
             *  ($"SELECT * FROM USUARIOS WHERE nombre = '{nombre}' and clave = '{clave}'", con);
             *
             * var resultado = cmd.ExecuteScalar(); // ejecuta un comando, devuelve el primer valor
             *
             * if (resultado == null)
             *   Console.WriteLine("No hubo resultados");
             * else
             *   Console.WriteLine(resultado.ToString());
             *
             *
             * cmd = new SqlCommand  // CAMBIAMOS LAS PALABRAS POR VARIABLES
             *  ($"SELECT count(*) FROM USUARIOS WHERE " +
             *  $"nombre = '{nombre}' and clave = '{clave}'", con);
             *
             * int respuesta = Convert.ToInt32(cmd.ExecuteScalar());
             *
             * Console.WriteLine($"Se encontraron {respuesta} resultado(s).");
             *
             * // INSERT
             * string nuevoNombre, nuevaClave;
             * Console.WriteLine("****** Creacion de usuario ******");
             * Console.WriteLine("Ingrese nuevo nombre de usuario");
             * nuevoNombre = Console.ReadLine();
             *
             * Console.WriteLine("Ingrese nueva clave de usuario");
             * nuevaClave = Console.ReadLine();
             *
             * cmd = new SqlCommand
             *  ($"INSERT INTO USUARIOS (NOMBRE, CLAVE) " +
             *  $"VALUES ('{nuevoNombre}', '{nuevaClave}')", con);
             * cmd.ExecuteNonQuery();  // EJECUTA UNA INSTRUCCIÓN QUE NO DEVUELVE RESULTADOS
             *
             * // UPDATE
             * Console.WriteLine("Ingresar nombre de usuario");
             * nombre = Console.ReadLine();
             *
             * Console.WriteLine("Ingresar nueva contraseña");
             * nuevaClave = Console.ReadLine();
             *
             * cmd = new SqlCommand
             *  ($"UPDATE USUARIOS SET CLAVE = '{nuevaClave}' " +
             *  $"WHERE NOMBRE = '{nombre}'", con);
             * cmd.ExecuteNonQuery();
             *
             * // DELETE
             * Console.WriteLine("Ingresar nombre de usuario");
             * nombre = Console.ReadLine();
             *
             * cmd = new SqlCommand
             *  ($"DELETE FROM USUARIOS " +
             *  $"WHERE NOMBRE = '{nombre}'", con);
             * cmd.ExecuteNonQuery();
             *
             * // CONSULTA CON RESULTADOS DE VARIAS FILAS
             * Console.WriteLine("***** Nombres de los usuarios *****");
             *
             * cmd = new SqlCommand
             *  ($"SELECT NOMBRE, CLAVE FROM USUARIOS", con);
             *
             * // DATA READER SE ENCARGA DE LEER Y ALMACENAR DATOS DE UNA CONSULTA
             * SqlDataReader reader = cmd.ExecuteReader();
             *
             * while (reader.Read())
             * {
             *   Console.WriteLine(reader[0] + "\t\t" + reader[1]);
             * }
             *
             * try
             * {
             *   con.Close();
             * }
             * catch (Exception ex)
             * {
             *   Console.WriteLine("No se pudo desconectar.");
             * }
             */
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            Console.WriteLine("MENU");
            Console.WriteLine("1- LOGIN");
            Console.WriteLine("2- ¿ Sin Usuario ? CREAR USUARIO");

            ControladorUsuario cUsuario = new ControladorUsuario();
            Usuario            usu      = new Usuario()
            {
                Nombre = "Christian", Clave = "123"
            };

            cUsuario.InsertarUsuario(usu);
            cUsuario.InsertarUsuario(new Usuario()
            {
                Nombre = "Yo", Clave = "666"
            });

/*
 *          string nombre = "joel";
 *          string clave = "123";
 *          //SqlCommand cmd = new SqlCommand("select * from usuarios");
 *          SqlCommand cmd = new SqlCommand($"select * from usuarios where nombre='{nombre}' and clave='{clave}'",con);
 *
 *          var resultado = cmd.ExecuteScalar();
 *          if (resultado == null)
 *              Console.WriteLine("No hubo resultados");
 *          else
 *              Console.WriteLine(resultado.ToString());
 *          //primera fila primera columna
 *          // string resultado= cmd.ExecuteScalar().ToString();
 *          // Console.WriteLine(resultado);
 *
 *          cmd = new SqlCommand($"select count(*) from usuarios where nombre='{nombre}' and clave='{clave}'", con);
 *
 *          int respuesta = Convert.ToInt32(cmd.ExecuteScalar());   //Convert.ToInt32 convierte un objeto a int
 *
 *          Console.WriteLine($"Se encontraron {respuesta} resultado(s)");
 *          //insert
 *
 *          string nuevoNombre, nuevaClave;
 *          //Console.WriteLine("******** cREACION DE USUARIO *********");
 *          //Console.WriteLine("Nombre:");
 *          //nuevoNombre = Console.ReadLine();
 *          //Console.WriteLine("Contraseña:");
 *          //nuevaClave= Console.ReadLine();
 *          //cmd= new SqlCommand($"insert into usuarios values ('{nuevoNombre}','{nuevaClave}')", con);
 *          //cmd.ExecuteNonQuery();
 *
 *          //UPDATE
 *          //Console.WriteLine("******** UPDATE DE USUARIO *********");
 *          //Console.WriteLine("Usuario:");
 *          //nombre = Console.ReadLine();
 *          //Console.WriteLine("Nueva Contraseña:");
 *          //nuevaClave = Console.ReadLine();
 *          //cmd = new SqlCommand($"UPDATE usuarios set clave ='{nuevaClave}' where nombre='{nombre}'", con);
 *          //cmd.ExecuteNonQuery();
 *
 *          //DELETE
 *          //Console.WriteLine("******** DELETE *********");
 *          //Console.WriteLine("Usuario:");
 *          //nombre = Console.ReadLine();
 *
 *          //cmd = new SqlCommand($"delete usuarios WHERE nombre='{nombre}'", con);
 *          //cmd.ExecuteNonQuery();
 *
 *          Console.WriteLine("******** select nombre de los usuarios *********");
 *          cmd = new SqlCommand($"select nombre,clave from usuarios", con);
 *          SqlDataReader reader = cmd.ExecuteReader();
 *          while (reader.Read())
 *          {
 *              Console.WriteLine(reader[0]+"\t\t"+ reader[1]);
 *          }
 */
        }