예제 #1
0
파일: Program.cs 프로젝트: victerr/Examen
        private static void borrarUsuario(ListaUsuarios usuarios)
        {
            usuarios.MostrarTodos();

            Console.WriteLine("Seleccione usuario: ");
            int opcion = Convert.ToInt32(Console.ReadLine());

            usuarios.RemoveUsuario(opcion);
        }
예제 #2
0
파일: Program.cs 프로젝트: victerr/Examen
        private static void modificarUsuario(ListaUsuarios usuarios)
        {
            usuarios.MostrarTodos();

            Console.WriteLine("Seleccione usuario: ");
            int opcion = Convert.ToInt32(Console.ReadLine());

            Usuario modificado = usuarios.GetUsuario(opcion);


            Console.Write("Nombre: " + modificado.Nombre + " Nuevo valor: ");
            string nombre = Console.ReadLine();

            if (nombre != "" && Usuario.NombreValido(nombre))
            {
                modificado.Nombre = nombre;
            }

            Console.Write("Email: " + modificado.Email + " Nuevo valor: ");
            string email = Console.ReadLine();

            if (email != "" && Usuario.EmailValido(email))
            {
                modificado.Email = email;
            }

            Console.Write("Fecha de nacimiento: " + modificado.FechaNacimiento + " Nuevo valor: ");
            string fecha = Console.ReadLine();

            if (fecha != "")
            {
                modificado.FechaNacimiento = DateTime.Parse(fecha);
            }

            usuarios.AddUsuario(modificado.Codigo, modificado);
        }