Beispiel #1
0
        static void Main(string[] args)
        {
            int option = 0;
            // objects to CRUD class
            MailUserCRUD user = MailUserCRUD.GetInstance();

            // adding some pre existing users!
            user.addUser("umair", "CS24");
            user.addUser("Talha", "CS39");
            user.addUser("Rizwaan", "CS23");

            while (option != 3) // options
            {
                Console.Clear();
                Console.WriteLine("#######################################");
                Console.WriteLine("       APPLICATION SIGNIN/ SIGNUP      ");
                Console.WriteLine("#######################################");
                Console.WriteLine("1- Login");
                Console.WriteLine("2- Signup");
                Console.WriteLine("3- Exit");
                Console.WriteLine("Enter ");
                option = int.Parse(Console.ReadLine());

                Program P = new Program();// object to call respective function

                if (option == 1)
                {
                    P.signin();
                }
                else if (option == 2)
                {
                    P.signup();
                }
            }
        }
Beispiel #2
0
 public static MailUserCRUD GetInstance()
 {
     // create the instance only if the instance is null
     if (instance == null)
     {
         instance = new MailUserCRUD();
     }
     // Otherwise return the already existing instance
     return(instance);
 }
Beispiel #3
0
        void signup()
        {
            Console.WriteLine("\n*Username: \t");
            string name = Console.ReadLine();

            Console.WriteLine("\n*Password: \t");
            string password = Console.ReadLine();
            // objects to CRUD class
            MailUserCRUD obj = MailUserCRUD.GetInstance();

            obj.addUser(name, password); // add user
            Console.WriteLine("User added successfully!...");
            Console.ReadKey();
        }
Beispiel #4
0
        void signin()
        {
            // user input
            Console.WriteLine("\n*Username: \t");
            string name = Console.ReadLine();

            Console.WriteLine("\n*Password: \t");
            string password = Console.ReadLine();
            // objects to CRUD class
            MailUserCRUD obj   = MailUserCRUD.GetInstance();
            bool         found = obj.verifyUsers(name, password);// verify existing user in CURD class

            if (found == true)
            {
                Console.WriteLine("Loggedin successfully");
            }
            else
            {
                Console.WriteLine("User doesn't exists!");
            }
            Console.ReadKey();
        }