Exemple #1
0
        public static Teacher Create()
        {
            var teacher = new Teacher();

            Console.WriteLine("Введите имя учителя:");
            teacher.Name = Console.ReadLine();
            Console.WriteLine("Введите фамилию:");
            teacher.LastName = Console.ReadLine();
            Console.WriteLine("Введите возраст:");
            teacher.Age = int.Parse(Console.ReadLine());

            teacher.Id = IdRepository.Get();
            IdRepository.Next();

            //Console.WriteLine("Введите название предмета:");
            //PredmetRepository.Create();

            Console.Clear();
            Console.WriteLine("Учитель успешно добавлен\n");

            var list = Storage.ReadFile <Teacher>();

            list.Add(teacher);

            Storage.WriteFile(list);
            return(teacher);
        }
Exemple #2
0
        public static Student Create()
        {
            var student = new Student();
            Console.WriteLine("Введите имя студента:");
            student.Name = Console.ReadLine();
            Console.WriteLine("Введите фамилию:");
            student.LastName = Console.ReadLine();
            Console.WriteLine("Введите возраст:");
            student.Age = int.Parse(Console.ReadLine());

            student.Id = IdRepository.Get();
            IdRepository.Next();

            //Console.WriteLine("Ввдедите название предмета");
            //PredmetRepository.Create();

            Console.Clear();
            Console.WriteLine("Студент успешно добавлен\n");

            var list = Storage.ReadFile<Student>();
            list.Add(student);
            Storage.WriteFile(list);

            return student;
        }
        public static Predmet Create()
        {
            var predmet = new Predmet();

            predmet.Name = Console.ReadLine();

            predmet.Id = IdRepository.Get();
            IdRepository.Next();

            var list = Storage.ReadFile <Predmet>();

            list.Add(predmet);
            Storage.WriteFile(list);
            return(predmet);
        }
        public static Book Create()
        {
            var book = new Book();

            Console.WriteLine("Введите название книги:");
            book.Name = Console.ReadLine();

            book.Id = IdRepository.Get();
            IdRepository.Next();

            var list = Storage.ReadFile <Book>();

            list.Add(book);
            Storage.WriteFile(list);
            return(book);
        }
 public void Register(IWithId withId)
 {
     IdRepository.Register(withId);
 }
Exemple #6
0
 public IDController()
 {
     _Manager = new IdRepository();
 }