示例#1
0
        public void GetChoice()
        {
            int choice;

            do
            {
                FunctionWithStudents functionWithStudent = new FunctionWithStudents();
                Console.WriteLine("----------Student---------");
                Console.WriteLine("1.View The List Of Students");
                Console.WriteLine("2.Insert New Student");
                Console.WriteLine("3.Delete Student");
                Console.WriteLine("4.Exit Student");
                choice = Convert.ToInt32(Console.ReadLine());

                switch (choice)
                {
                case 1:
                    DisplayTheListOfStudents(functionWithStudent);
                    break;

                case 2:
                    InsertNewStudent(functionWithStudent);
                    DisplayTheListOfStudents(functionWithStudent);
                    break;

                case 3:
                    DisplayTheListOfStudents(functionWithStudent);
                    DeleteStudent(functionWithStudent);
                    break;
                }
            } while (choice < 4);
        }
示例#2
0
        private static void DisplayTheListOfStudents(FunctionWithStudents functionWithStudent)
        {
            var studentDetails = functionWithStudent.GetStudentDetail();

            foreach (var studentDetail in studentDetails)
            {
                Console.WriteLine("The student Id is:{0}", studentDetail.studentId);
                Console.WriteLine("The student name is:{0}", studentDetail.studentName);
                Console.WriteLine("The course enrolled is:{0}", studentDetail.courseName);
                Console.WriteLine("The student phone number is:{0}", studentDetail.studentPhoneNumber);
                Console.WriteLine("The student test marks is:{0}", studentDetail.testMarks);
            }
            Console.ReadKey();

            Console.Clear();
        }
示例#3
0
        private static void DeleteStudent(FunctionWithStudents functionWithStudent)
        {
            DisplayTheListOfStudents(functionWithStudent);

            Console.WriteLine();
            Console.WriteLine("Delete the student list");

            Console.WriteLine("Enter the student name to be deleted");
            string studentName = Console.ReadLine();

            functionWithStudent.DeleteStudent(studentName);

            Console.WriteLine("Student Deleted");
            Console.ReadKey();

            Console.Clear();
        }
示例#4
0
        private static void InsertNewStudent(FunctionWithStudents functionWithStudent)
        {
            Console.WriteLine("insert into the student table");

            Console.WriteLine("Enter the student name");
            string studentNames = Console.ReadLine();

            Console.WriteLine("Enter the course Name in which enrolled");
            string courseNames = Console.ReadLine();

            Console.WriteLine("Enter the student phone Number");
            long studentPhoneNumbers = Convert.ToInt64(Console.ReadLine());

            Console.WriteLine("Enter the student test Marks");
            int testMarks = Convert.ToInt32(Console.ReadLine());


            functionWithStudent.InsertStudent(studentNames, courseNames, studentPhoneNumbers, testMarks);

            Console.WriteLine("Entered the student detail");
            Console.ReadKey();

            Console.Clear();
        }