Exemple #1
0
        /// <summary>
        /// Method to delete a user
        /// </summary>
        public static void DeleteUser()
        {
            Console.WriteLine("\nEnter the id of the user that you wish to delete:");
            string userID = Console.ReadLine();

            if (UserTableOperations.DeleteUser(userID))
            {
                Console.WriteLine($"The user '{userID}' was successfuly deleted");
            }
            else
            {
                Console.WriteLine("Operation failed!!!");
            }
        }
Exemple #2
0
        /// <summary>
        /// Method to update a user data
        /// </summary>
        public static void UpdateUser()
        {
            User user = new User();

            Console.WriteLine("\nEnter the Id of the user whose property is to be updated:");
            user.UserId = Console.ReadLine();
            Console.Write("Enter new username: "******"User '{user.UserId}' update successful");
            }
            else
            {
                Console.WriteLine("Operation failed!!!");
            }
        }
Exemple #3
0
        /// <summary>
        /// Method to read properties of a user
        /// </summary>
        /// <param name="userId">The Id of user whose properties are to be read</param>
        private static void ReadAUserDetail()
        {
            Console.WriteLine("\nEnter the UserId");
            string userId = Console.ReadLine();
            User   user   = UserTableOperations.ReadUserProperties(userId);

            if (user != null)
            {
                Console.WriteLine("******************************");
                Console.WriteLine("UserName: "******"******************************");
            }
            else
            {
                Console.WriteLine("Some error occured!!!");
            }
        }
Exemple #4
0
        /// <summary>
        /// Method to create new user
        /// </summary>
        private static void CreateNewUser()
        {
            User user = new User();

            Console.WriteLine("Enter new user details:\n");
            Console.Write("UserId: ");
            user.UserId = Console.ReadLine();
            Console.Write("UserName: "******"\n\n User creation successful");
            }
            else
            {
                Console.WriteLine("\n\n Some error occurred!!!");
            }
        }
Exemple #5
0
        /// <summary>
        /// Method to read all user details
        /// </summary>
        private static void ReadAllUsers()
        {
            List <User> users = UserTableOperations.ReadAllUsers();

            if (users.Any())
            {
                foreach (User user in users)
                {
                    Console.WriteLine("******************************");
                    Console.WriteLine("UserId: " + user.UserId);
                    Console.WriteLine("UserName: "******"******************************");
                }
            }
            else
            {
                Console.WriteLine("No Users found!!!");
            }
        }