Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Book     Book     = new Book(1, "Пушкин", "Руслан и Людмила", "Поэма");
            Exemplar exemplar = new Exemplar(1, Book, DateTime.Now, "Exmo");
            Position position = new Position(1, "Библиотекарь");
            IReader  reader   = new ReaderPro("вип", 1, "Семенов", "Игорь", "Евгеньевич", "муж.", 79835);
            Employee employee = new Employee(1, position, "Петрова", "Людмила", "Сергеевна", 345678892, 4, "Киров", "Попова", "6");
            Delivery delivery = new Delivery(1, new DateTime(2018, 05, 04), employee, reader, exemplar);
            // delivery.Info();
            //Console.ReadLine();

            IReader  reader2   = new ReaderSimple("обычный", 1, "Крючкова", "Антонина", "Александровна", "жен.", 79835);
            Book     Book1     = new Book(1, "Лермонтов", "Мцыри", "Поэма");
            Exemplar exemplar1 = new Exemplar(1, Book, DateTime.Now, "Exmo");
            Position position1 = new Position(1, "Библиотекарь");
            Delivery delivery1 = new Delivery(2, new DateTime(2018, 05, 10), employee, reader2, exemplar1);

            DateTime        start        = new DateTime(2018, 05, 6);
            DateTime        end          = new DateTime(2019, 12, 31);
            List <Delivery> ListDelivery = new List <Delivery>();

            ListDelivery.Add(delivery);
            ListDelivery.Add(delivery1);

            foreach (Delivery date in ListDelivery)
            {
                date.Info();
                Console.WriteLine(" ");
            }
            Console.ReadLine();
        }
Exemplo n.º 2
0
 public Delivery(int ID_Delivery, DateTime Data, Employee EmployeeDelivery, IReader Reader1, Exemplar Exemplar1)
 {
     this.ID_Delivery      = ID_Delivery;
     this.Data             = Data;
     this.EmployeeDelivery = EmployeeDelivery;
     this.Reader1          = Reader1;
     this.Exemplar1        = Exemplar1;
 }
Exemplo n.º 3
0
 public DateDelivery(int ID_Delivery, DateTime Data, Employee EmployeeDelivery, Reader Reader1, Exemplar Exemplar1, DateTime StartofDelivery, DateTime EndofDelivery) :
     base(ID_Delivery, Data, EmployeeDelivery, Reader1, Exemplar1)
 {
     this.StartOfDelivery = StartOfDelivery;
     this.EndOfDelivery   = EndOfDelivery;
 }