|  | @@ -1,6 +1,24 @@
 | 
											
												
													
														|  |  from src.models.abstract_reference import abstract_reference
 |  |  from src.models.abstract_reference import abstract_reference
 | 
											
												
													
														|  | 
 |  | +from src.validation.validator import validator
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  class warehouse_model(abstract_reference):
 |  |  class warehouse_model(abstract_reference):
 | 
											
												
													
														|  | 
 |  | +    # Адрес
 | 
											
												
													
														|  | 
 |  | +    __address = ""
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |      def __init__(self, name):
 |  |      def __init__(self, name):
 | 
											
												
													
														|  |          super().__init__(name)
 |  |          super().__init__(name)
 | 
											
												
													
														|  | 
 |  | +        self.__vtor = validator()
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +    @property
 | 
											
												
													
														|  | 
 |  | +    def address(self):
 | 
											
												
													
														|  | 
 |  | +        """Адрес склада"""
 | 
											
												
													
														|  | 
 |  | +        return self.__address
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +    @address.setter
 | 
											
												
													
														|  | 
 |  | +    def address(self, value):
 | 
											
												
													
														|  | 
 |  | +        """Адрес склада"""
 | 
											
												
													
														|  | 
 |  | +        self.__vtor.check_type(value, str)
 | 
											
												
													
														|  | 
 |  | +        self.__vtor.check_length_greater(str, 0)
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        self.__address = value
 |