private static void TestAddWithUnitOfWOrk(IAirportUnitOfWork unitOfWork)
        {
            try
            {
                var employee = new Employee
                {
                    FullName = "Стоилко Стоилковски"
                };
                unitOfWork.EmployeeRepository.Add(employee);

                var businessObject = new BusinessObject
                {
                    Name        = "Чичко Стоилко",
                    OpeningTime = new DateTime(1, 1, 1, 6, 0, 0),
                    WorkingTime = new TimeSpan(18, 0, 0),
                    Type        = Entities.Enums.BusinessObjectType.Other,
                    //ResponsibleEmployees = new
                };
                unitOfWork.BusinessObjectRepository.Add(businessObject);

                var boe = new BusinessObjectEmployee
                {
                    BusinessObject      = businessObject,
                    ResponsibleEmployee = employee
                };
                unitOfWork.BusinessObjectEmployeeRepository.Add(boe);

                unitOfWork.CommitChanges();
            }
            catch (Exception)
            {
                unitOfWork.RevertChanges();
            }
        }
        private static void TestAdd(IBaseRepository <BusinessObject> businessObjectRepository,
                                    IBaseRepository <Offer> offerRepository,
                                    IBaseRepository <Employee> employeeRepository,
                                    IBaseRepository <BusinessObjectEmployee> boeRepository)
        {
            var employee = new Employee
            {
                FullName = "Стоилко Стоилковски"
            };

            employeeRepository.Add(employee);

            var businessObject = new BusinessObject
            {
                Name        = "Чичко Стоилко",
                OpeningTime = new DateTime(1, 1, 1, 6, 0, 0),
                WorkingTime = new TimeSpan(18, 0, 0),
                Type        = Entities.Enums.BusinessObjectType.Other,
                //ResponsibleEmployees = new
            };

            businessObjectRepository.Add(businessObject);

            var boe = new BusinessObjectEmployee
            {
                BusinessObject      = businessObject,
                ResponsibleEmployee = employee
            };

            boeRepository.Add(boe);
        }