コード例 #1
0
        public Student GetStudentDataByUser(User user)
        {
            Student student = StudentData.IsThereStudent(user.facultyNumber);

            if (student == null)
            {
                throw new NoStudentFoundException(user.facultyNumber);
            }
            return(student);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: dadanchi/TU-PS
        static void Main(string[] args)
        {
            Console.WriteLine("Enter faculty number");
            string fn = Console.ReadLine();

            if (StudentData.IsThereStudent(fn))
            {
                Student student     = StudentData.TestStudents.Where(s => s.FacultyNumber == fn).First();
                string  certificate = StudentData.PrepareCertificate(student);
                StudentData.SaveCertificate(certificate, student.Firstname + " " + student.Lastname + " " + student.FacultyNumber + ".txt");
            }
        }
コード例 #3
0
 public static Student GetStudentDataByUser(User user)
 {
     if (user.facNumber == null)
     {
         Student s = StudentData.IsThereStudent(user.facNumber);
         if (s != null)
         {
             return(s);
         }
     }
     System.Console.WriteLine("No Student found for the user");
     return(null);
 }
コード例 #4
0
        static void Main(string[] args)
        {
            StudentData.InitTestStudents();
            Console.Write("Enter fac number: ");

            string facNumber = Console.ReadLine();

            Student student = StudentData.IsThereStudent(facNumber);

            string cert = StudentData.PrepareCertificate(student);

            Console.WriteLine(cert);
            StudentData.SaveCertificate(cert);
        }
コード例 #5
0
        public static void Main(string[] args)
        {
            StudentData obj = new StudentData();

            obj.DataFill();
            Console.WriteLine("Enter FNumber: ");
            String  fakultetennomer = Console.ReadLine();
            Student T = StudentData.IsThereStudent(fakultetennomer);

            Console.WriteLine(T);

            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
コード例 #6
0
ファイル: Program.cs プロジェクト: dimitev/PS_38_Dimitar
        static void Main(string[] args)
        {
            String  fnom;
            String  cer;
            Student stud;

            StudentData.addTestStudents();
            Console.WriteLine("StudentRepository");
            Console.WriteLine("F.Nom to print");
            fnom = Console.ReadLine();
            stud = StudentData.IsThereStudent(fnom);
            cer  = StudentData.PrepareCertificate(ref stud);
            Console.WriteLine(cer);
            StudentData.SaveCertificate(cer);
        }
コード例 #7
0
        public Student GetStudentDataByUser(User student)
        {
            if (string.IsNullOrEmpty(student.FacultyNumber) || student == null)
            {
                throw new Exception("User is not found");
            }

            var studentRecord = studentData.IsThereStudent(student.FacultyNumber);

            if (studentRecord == null)
            {
                throw new Exception("User is not found");
            }

            return(studentRecord);
        }
コード例 #8
0
ファイル: Program.cs プロジェクト: gerdjikov17/PS_53_Nikola
        static void Main(string[] args)
        {
            string facultyNum;

            StudentData.InitTestStudents();
            Console.WriteLine("Search user by faculty num");
            facultyNum = Console.ReadLine();
            Student studentMatching = StudentData.IsThereStudent(facultyNum);

            if (studentMatching != null)
            {
                File.AppendAllText("../../testFacultyNumber.txt", studentMatching.ToString());
            }
            else
            {
                Console.WriteLine("No matching student");
            }
        }
コード例 #9
0
        public Student GetStudentDataByUser(User user)
        {
            if (string.IsNullOrEmpty(user.FacNumber) || user == null)
            {
                _errorFunc("User is not found");
                return(null);
            }

            var studentRecord = studentData.IsThereStudent(user.FacNumber);

            if (studentRecord == null)
            {
                _errorFunc("User is not found");
                return(null);
            }

            return(studentRecord);
        }
コード例 #10
0
ファイル: Program.cs プロジェクト: KrasimirEtov/TU-Sofia
        static void Main(string[] args)
        {
            StudentData data = new StudentData();

            Console.WriteLine("Enter faculty number:");
            string facNumber = Console.ReadLine();
            var    result    = data.IsThereStudent(facNumber);

            if (result != null)
            {
                Console.WriteLine(result.FirstName);
                Console.WriteLine(result.LastName);
                Console.WriteLine(result.Course);
            }
            else
            {
                Console.WriteLine("No such user");
            }
        }