Ejemplo n.º 1
0
        private static async Task ModifyUser(GreeterClient client)
        {
            Console.WriteLine("Inserte nombre de usuario a modificar");
            string name = Console.ReadLine();

            while (name.Trim().Equals(""))
            {
                name = Console.ReadLine();
            }
            Console.WriteLine("Inserte el nuevo nombre (deje vacio para no cambiar)");
            string newName = Console.ReadLine();

            Console.WriteLine("Inserte nueva contraseña (deje vacio para no cambiar)");
            string password = Console.ReadLine();
            var    user     = new UserUpdate
            {
                Name        = name,
                NewName     = newName,
                NewPassword = password
            };
            var response = await client.ModifyUserAsync(user);

            Console.WriteLine(response.Message);
        }