/// <summary>
		/// Deletes the user 
		/// </summary>
		/// <param name="user">user</param>
		/// <returns>Returns a boolean flag if deleted</returns>
           public Boolean DeleteUser(User user)
            {
               UserManagementComponent umc = new UserManagementComponent();

               return umc.DeleteUser(user);

            }
		/// <summary>
		/// Adds the user 
		/// </summary>
		/// <param name="user">user</param>
		/// <returns>Returns a User object.</returns>
           public User AddUser(User user)
            {
               UserManagementComponent umc = new UserManagementComponent();
    
               return umc.AddUser(user);
            }
		/// <summary>
		/// Updates the user 
		/// </summary>
		/// <param name="user">user</param>
		/// <returns>Returns a User object.</returns>
           public User UpdateUser(User user)
            {
                UserManagementComponent umc = new UserManagementComponent();

                return umc.UpdateUser(user);
            }
		/// <summary>
		/// Retrieve the list of users 
		/// </summary>
		/// <returns>Returns a List of Users object.</returns>
           public List<User> GetUsers()
            {
               UserManagementComponent umc = new UserManagementComponent();

               return umc.GetUsers();
            }