Beispiel #1
0
 public void AddStudent()
 {
     using (UniversityEntities ctx = new UniversityEntities())
     {
         Student newStudent = new Student();
         Console.WriteLine("Enter student name ->");
         newStudent.Name = Console.ReadLine();
         Console.WriteLine("Enter surname ->");
         newStudent.Surname = Console.ReadLine();
         if (ctx.Students.FirstOrDefault(s => s.Name == newStudent.Name && s.Surname == newStudent.Surname) == null)
         {
             Console.WriteLine("Enter Adress ->");
             newStudent.Address = Console.ReadLine();
             Console.WriteLine("Enter phone ->");
             newStudent.Phone = Console.ReadLine();
             Console.WriteLine("Enter specialization id ->");
             newStudent.Specialization_Id = int.Parse(Console.ReadLine());
             ctx.Students.Add(newStudent);
             ctx.SaveChanges();
         }
         else
         {
             Console.WriteLine("This student is now exist!");
             return;
         }
     }
 }
Beispiel #2
0
        public void Init()
        {
            Specialization[] res;
            using (UniversityEntities ctx = new UniversityEntities())
            {
                List <Specialization> specializations = new List <Specialization>
                {
                    new Specialization
                    {
                        Name = "Mathematic"
                    },
                    new Specialization
                    {
                        Name = "Speaker"
                    },
                    new Specialization
                    {
                        Name = "Mibip"
                    },
                    new Specialization
                    {
                        Name = "Programing"
                    }
                };
                res = ctx.Specializations.AddRange(specializations).ToArray();

                res[0].Subjects.Add(new Subject()
                {
                    AmountOfHour = 120, Name = "Predmet1"
                });
                res[0].Subjects.Add(new Subject()
                {
                    AmountOfHour = 100, Name = "Predmet2"
                });
                res[2].Subjects.Add(new Subject()
                {
                    AmountOfHour = 50, Name = "Predmet3"
                });
                res[3].Subjects.Add(new Subject()
                {
                    AmountOfHour = 80, Name = "Predmet4"
                });
                res[0].Subjects.Add(new Subject()
                {
                    AmountOfHour = 90, Name = "Predmet5"
                });
                res[1].Subjects.Add(new Subject()
                {
                    AmountOfHour = 110, Name = "Predmet6"
                });
                res[1].Subjects.Add(new Subject()
                {
                    AmountOfHour = 100, Name = "Predmet7"
                });
                res[0].Subjects.Add(new Subject()
                {
                    AmountOfHour = 120, Name = "Predmet8"
                });
                res[2].Subjects.Add(new Subject()
                {
                    AmountOfHour = 120, Name = "Predmet9"
                });
                res[3].Subjects.Add(new Subject()
                {
                    AmountOfHour = 120, Name = "Predmet10"
                });
                res[3].Subjects.Add(new Subject()
                {
                    AmountOfHour = 120, Name = "Predmet11"
                });
                ctx.SaveChanges();
            }
        }