Ejemplo n.º 1
0
        private void NewResettlement(object sender, AddingNewEventArgs e)
        {
            var randomRoom = roomsView1.roomListBindingSource
                             .List[Randomizer.Next(roomsView1.roomListBindingSource.List.Count)] as Room;

            var randomStudent = studentsView1.studentListBindingSource
                                .List[Randomizer.Next(studentsView1.studentListBindingSource.List.Count)] as Student;

            ;
            var resettlement = new Resettlement
            {
                GradeBookNumber = randomStudent?.GradeBookNumber,
                CheckInDate     = GetRandomDate(),
                ChectOutDate    = GetRandomDate(),
                HostelNumber    = randomRoom?.HostelNumber ?? Hostel.First,
                RoomId          = randomRoom?.Id ?? 1,
            };

            e.NewObject = resettlement;
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            List <string>          fam     = InputOutput.ReadWaterFamilyData("C:\\Users\\Student\\Documents\\Coursework\\main\\family.csv");
            List <FamilyOfAnimals> allfam  = new List <FamilyOfAnimals>();
            List <Complex>         newcom  = InputOutput.ReadComplexData("C:\\Users\\Student\\Documents\\Coursework\\main\\ComplexData.csv");
            List <TypeOfAnimal>    animals = InputOutput.ReadAnimalsData("C:\\Users\\Student\\Documents\\Coursework\\main\\Animals.csv", fam, ref allfam);


            Resettlement.AddInComplex(newcom, animals);                 //Авто добавление ТОФ в коммплексы с учетом тепла и воды 1
            //InputOutput.СonsoleAddAni(ref animals,fam, ref allfam);   //Пользовательское добавление  вида и семейства животного 3
            //InputOutput.СonsoleAddComplex(ref newcom);                //Создание комплекса с консоли 4
            // Resettlement.AddTOFInComplex(newcom,animals);             //Добавление в комплекс вида животного который может там проживать ТРАКЕЧ 5
            // Resettlement.AddTOFInComplex(newcom, animals);             //Добавление в комплекс вида животного который может там проживать ТРАКЕЧ 5
            Resettlement.AddAnimalsInComplex(newcom, animals);           //Поселение введенного животного с выбором комплекса ТРАКЕЧ 6
            // Resettlement.AddAnimalsInComplex(newcom, animals);
            // Resettlement.AddAnimalsInComplex(newcom, animals);
            // Resettlement.DelAnimalsInComplex(newcom);                   //Высиление животного из комплекса
            // InputOutput.PopulationFamily(allfam);                       //Вывод численности популяции семейства
            InputOutput.ResultsFile(newcom);                            //Запись в файл информации про комплексы


            Console.ReadKey();
        }